BTech Computer Science

Program Code: BTECH-CS
Level: BTech
Department: Computer Science
Duration: 2 Years (4 Semesters)
Total Credits: 72

Programme Overview

Building capacity in computer algorithm through research and training, shaping academic discussions in computer literacy with knowledge in the growth and utilization of modern technology and equipment for complex computing is the focus of the Computer Science Department.

The department through this programme is poised to deliver competency-based training to ease the setting up of computer system software for individuals and corporate entities for the progression and application of modern computing technology in the world of works.

It is the plan of the department to champion continuous efforts to run a broadly-based computing discipline networking in hardware, software development, computer programming, software engineering, software testing as well as installation, maintenance and repair of computer systems.

These areas provide our students with the technical skills required to solve emerging problems in industry as well as serving as the foundation for research and graduate studies. Upon completion of this programme, graduates are better equipped with high-quality real-world experience through applied tasks to prepare them with mid-level experience in the progression of computer technology in industry.

Entry Requirements

HND Computer Science or equivalent qualification with a minimum of Second Class Lower. Applicants must have completed the 3-year HND programme.

Programme Structure

Year 1 — Semester I

No.Course CodeCourse TitleCredit HoursType
1BCS 401Theory and Survey of Programming Languages3C
2BCS 403Enterprise Application Development with Java3C
3BCS 405Artificial Intelligence (AI)3C
4BCS 407Human-Computer Interaction3C
5BCS 409Numerical Methods and Computations with MATLAB3C
6BCS 411Linear Algebra and Its Applications3C
Total18

Year 1 — Semester II

No.Course CodeCourse TitleCredit HoursType
1BCS 402Data Mining and Warehousing3C
2BCS 404Digital Signal Processing3C
3BCS 406Compiler Design3C
4BCS 408Operations Research3C
5BCS 410Mobile Application Development3C
6BCS 412Computer Graphics3C
Total18

Year 2 — Semester I

No.Course CodeCourse TitleCredit HoursType
1BCS 413Software Reliability and Quality Assurance3C
2BCS 415Advanced Database Administration3C
3BCS 417Advanced Computer Networks and Distributed Systems3C
4BCS 419Automation and Robotics3C
5BCS 421Digital Forensics and Cryptography3C
6BCS 423Microcontroller Programming3C
Total18

Year 2 — Semester II

No.Course CodeCourse TitleCredit HoursType
1BCS 414Workplace Experience Learning6C
2BCS 416Computer Science Research Seminar and Project6C
3BCS 418Cloud and Grid Computing3C
4BCS 420Management and Ethics in Computing3C
Total18

Career Prospects

Software Engineer, AI/Machine Learning Engineer, Data Scientist, Systems Architect, Mobile App Developer, Cybersecurity Analyst, Cloud Computing Engineer, Research Scientist, IT Consultant, Robotics Engineer

← Back to Programs

BTech Computer Science

Program Code: BTECH-CS
Level: BTech
Department: Computer Science
Duration: 2 Years (4 Semesters)
Total Credits: 72

Programme Overview

Building capacity in computer algorithm through research and training, shaping academic discussions in computer literacy with knowledge in the growth and utilization of modern technology and equipment for complex computing is the focus of the Computer Science Department.

The department through this programme is poised to deliver competency-based training to ease the setting up of computer system software for individuals and corporate entities for the progression and application of modern computing technology in the world of works.

It is the plan of the department to champion continuous efforts to run a broadly-based computing discipline networking in hardware, software development, computer programming, software engineering, software testing as well as installation, maintenance and repair of computer systems.

These areas provide our students with the technical skills required to solve emerging problems in industry as well as serving as the foundation for research and graduate studies. Upon completion of this programme, graduates are better equipped with high-quality real-world experience through applied tasks to prepare them with mid-level experience in the progression of computer technology in industry.

Entry Requirements

HND Computer Science or equivalent qualification with a minimum of Second Class Lower. Applicants must have completed the 3-year HND programme.

Programme Structure

Year 1 — Semester I

No.Course CodeCourse TitleCredit HoursType
1BCS 401Theory and Survey of Programming Languages3C
2BCS 403Enterprise Application Development with Java3C
3BCS 405Artificial Intelligence (AI)3C
4BCS 407Human-Computer Interaction3C
5BCS 409Numerical Methods and Computations with MATLAB3C
6BCS 411Linear Algebra and Its Applications3C
Total18

Year 1 — Semester II

No.Course CodeCourse TitleCredit HoursType
1BCS 402Data Mining and Warehousing3C
2BCS 404Digital Signal Processing3C
3BCS 406Compiler Design3C
4BCS 408Operations Research3C
5BCS 410Mobile Application Development3C
6BCS 412Computer Graphics3C
Total18

Year 2 — Semester I

No.Course CodeCourse TitleCredit HoursType
1BCS 413Software Reliability and Quality Assurance3C
2BCS 415Advanced Database Administration3C
3BCS 417Advanced Computer Networks and Distributed Systems3C
4BCS 419Automation and Robotics3C
5BCS 421Digital Forensics and Cryptography3C
6BCS 423Microcontroller Programming3C
Total18

Year 2 — Semester II

No.Course CodeCourse TitleCredit HoursType
1BCS 414Workplace Experience Learning6C
2BCS 416Computer Science Research Seminar and Project6C
3BCS 418Cloud and Grid Computing3C
4BCS 420Management and Ethics in Computing3C
Total18

Career Prospects

Software Engineer, AI/Machine Learning Engineer, Data Scientist, Systems Architect, Mobile App Developer, Cybersecurity Analyst, Cloud Computing Engineer, Research Scientist, IT Consultant, Robotics Engineer

← Back to Programs