Probably none - when I did computer science it was called computer science then IT and now ICT.
You could argue that ICT includes networking but there are no real hard definitions, you would have to look at the syllabus for each.
Database admin - design structure and queries to databases, extremely boring but well paid in large companies.
Software engineer - design and build programs, works either for software companies (Microsoft, games companies) or in large organisations. Pay depends on where you are working - least stable since you cosntantly have to learn new langauges/technologies.