IGFE CSC 7336
Master of Science
To be familiar with advanced software development techniques and tools, which are becoming more important as software becomes ever more heterogeneous.
To scale-up their foundational learning for use in large, complex systems.
To know about the different architectures and platforms upon which mobile services and applications can be built.
Object Oriented Programming, Basics of Software Engineering