The BSc (Hons) Computer Science at NAMI College is designed to prepare you for a successful career in the tech industry. This program combines academic rigor with real-world applications, ensuring you acquire both the theoretical knowledge and hands-on experience needed to excel in software development, networking, and IT management.
Program Objectives
BSc. (Hons) Computer Science
This program is a three-year graduate degree that is available in three different major courses:
- Computing
- Software Engineering
- Computer Networks Engineering
Throughout this degree, students will cover software engineering methods, database implementation and system design, with multiple users and multiple platforms in mind. It also includes background theory, practical implications of knowledge-based systems, neural networks and evolutionary algorithms on the development of artificial intelligence systems.
Curriculum Structure
The program is divided into three years, with both academic learning and practical internships.
Year 1
| Code | Title | Credits | Status | Pre-Requistes |
|---|---|---|---|---|
| CSY1062 | Computer Communications | 20 | Compulsory | None |
| CSY1061 | Computer Systems | 20 | Compulsory | None |
| CSY1063 | Web Development | 20 | Compulsory | None |
| CSY1064 | Software Engineering Fundamentals | 20 | Compulsory | None |
| CSY1020 | Problem Solving & Programming | 20 | Compulsory | None |
| CSY1060 | Mathematics for Computer Science | 20 | Compulsory | None |
Year 2
| Code | Title | Credits | Status | Pre-Requistes |
|---|---|---|---|---|
| CSY2092 | Operating Systems | 20 | Compulsory | CSY1061 |
| CSY2087 | Data Structures and Algorithms | 20 | Compulsory | None |
| CSY2088 | Group Project | 20 | Compulsory | CSY1062 or CSY1063 or CSY1064 or CSY1060 |
| CSY2089 | Web Programming | 20 | Compulsory | CSY2093 or CSY2080 |
| CSY2080 | Relational Databases | 20 | Compulsory | None |
| CSY2094 | Software Systems Design & Development | 20 | Compulsory | CSY1020 and CSY1062 or CSY1063 or CSY1064 |
Year 3
| Code | Title | Credits | Status | Pre-Requistes |
|---|---|---|---|---|
| CSY4022 | Computing Dissertation | 40 | Compulsory | Students undertaking this module should have successfully completed all level 4 and at least 100 credits at level 5. |
| CSY3058 | Media Technology | 20 | Compulsory | CSY2089 or CSY2094 |
| CSY3062 | Cyber Security and Applied Cryptography | 20 | Compulsory | None |
| CSY3059 | Modern Databases | 20 | Compulsory | CSY2093 or CSY2080 |
| CSY3060 | Advanced AI and Applications | 20 | Compulsory | None |
Eligibility Criteria
- Minimum of 55% (2.2 GPA) or equivalent in +2 (NEB).
- Minimum of 60% in CBSE.
- 280 UCAS tariff points in A levels.
- Minimum of 60 marks in English at +2/ CBSE or IELTS score of 6 with no bands less than 5.5.
All decisions regarding an offer letter are made by the University of Northampton, UK approval.
*Students awaiting results and students who have completed foundations (Level 3/Bridge courses) from a recognised institution are also encouraged to apply.
Career Opportunities
Graduates can pursue careers as:
- Software Industries
- ISP
- Banks
- Airlines
- Hydropower
- Automobile Industries
- Educational Institutions
Upcoming Intakes
If you need a student , please be sure to allow 8 – 12 weeks between the application and program start date.
Next Intake
September
2026
February
2027
September
2027
Your future awaits
Take the next step toward a
world-class education and
a rewarding career.