Description of Course
You will gain the ability to meet the needs of the latest trends in the software industry and a broad range of skills for effective participation in a software development team and hence be able to compete effectively for positions in the software industry
Entry Requirements
- A/L Option: Minimum 2 passes at G.C.E A/L in Mathematics/Science Streams & Technology stream with ICT
- O/L Option: Sat for G.C.E A/L in Mathematics/Science Streams & Technology stream with ICT
AND
Passed G.C.E O/L including “B” passes for Mathematics and Science/ICT and “C” pass for English - NIBM Option: Successfully completed a certificate programme specialized in Software Engineering at NIBM
Course Content
Semester 01 - Stage 1
Introduction to Computer Science
Mathematics for Computing
Programming Fundamentals
Semester 01 - Stage 2
Electronics and Computer Architecture
Object Oriented Programming
Database Management Systems
Semester 02 - Stage 1
Computer Networks
GUI Application Development
Software Engineering
Semester 02 - Stage 2
Enterprise Application Development -1
Developing Modern Web
Operating Systems
Business Solutions Development Project