BSc (Hons) in Software Engineering
BSc (Hons) in Software Engineering degree offered by CINEC Campus consists of high academic caliber incorporating the most novel features in the relevant disciplines. This program has been reviewed with the intention of making the program competitive while maintaining the high standard of the program. With the courses offered, the graduates will become highly competitive in the job market and at the same time prepare them in becoming independent in making choices of career and self-employment. Students are trained not only in the technical areas of specialization but also in personal development, communication skills, and entrepreneurship.
Course Type
Full Time
Course Commencement Dates
February
Duration
4 Years
Course Modules
Year 1 | |
|
Mathematics for Computing I |
|
Introduction to Computer Programming |
|
Computer Organization & Architecture |
|
Principles of Management & Economics |
|
Professional Practice |
|
General English (Non-GPA) |
|
Discrete Mathematics |
|
Database Management Systems |
|
Data Structures & Algorithms |
|
Software Requirement Engineering |
|
Fundamentals of Computer Networks |
|
Business Communication (Non-GPA) |
Year 2 | |
|
Operating Systems |
|
Advanced Data Structures & Algorithms |
|
Software Architecture & Design |
|
Probability & Statistics |
|
Object Oriented Concepts & Programming |
|
Software Testing |
|
Web Architectures |
|
Software Project Management |
|
Advanced Database Systems |
|
Software Quality Assurance |
Year 3 | |
|
Software Construction & Evolution |
|
Human Computer Interaction |
|
Software Engineering Group Project |
|
Industrial Training |
|
Ethics & Professionalism |
|
Mobile Computing (Optional) |
|
Advanced Web Technologies (Optional) |
|
Advanced Information Management (Optional) |
|
Enterprise Resource Planning Systems (Optional) |
|
Graph Theory (Optional) |
|
Accounting & Costing (Optional) |
|
Marketing Concepts (Optional) |
Year 4 | |
|
Software Engineering Research Project |
|
Software Safety & Reliability |
|
Research Methods (Optional) |
|
Software Management (Optional) |
|
Distributed Client/Server Systems (Optional) |
|
IT Law (Optional) |
|
Designing & Developing Applications on Cloud (Optional) |
|
Software Modeling & Analysis (Optional) |
Entry Requirements
- Three (3) simple passes (‘S’) in Physical Science subject stream in one and the same sitting at the GCE (Advanced Level) Examination or equivalent; or
- three (3) simple passes (‘S’) in any subject stream in one and the same sitting at the GCE (Advanced Level) Examination with bridging course developed by the MoHE.
Share