Bsc. COMPUTER SCIENCE

Be apart of the Developments that have shaped modern society through the IT Revolution.

Course Details

DURATION 3 Years
SEMESTERS 6
ATTENDANCE Full Time
MODE OF STUDY Day | Weekend

About the Programme

Computer Science is a discipline that uses theoretical concepts, principles, innovations to logic-based problem solving techniques to design algorithms and software systems based on sound mathematical foundations, engineering and scientific procedures. It broadly covers the theory of computing, architecture, systems, system infrastructures, application technologies with
design, and analysis of software methods and technologies.

This course looks at central ideas and major technological advances in the field of computer science, and how these developments have shaped modern society through the IT revolution.

Admission Requirements

Students entry through A’ level must have at least Two principal passes (Mathematics and Physics) at Advanced Level of Education and at least five passes at ordinary level in one sitting or its equivalent, one of which must be in Mathematics or English.

A Diploma from a recognized institution of higher learning with a credit in a
relevant field or its equivalent.

Awarded to a person aged 25 years and above, and has passed with atleast 50 percent marks. Mature age entry certificates shall be valued for not more than two years.

Programme Structure

The Duration of this programme is three academic years distributed into six semesters and each semester comprises of 17 weeks. The last two weeks of semester are reserved for examinations.

Internship will be carried out at the end of the last academic year and will take two months.

NoCourse UnitsCredit Unit
CSC 1201Structured Programming
4
CSC 1202Basic Statistics
3
CSC 1203Hardware Repair and Maintenance
4
CSC 1204Electrical Installation
3
ACC 1201Fundamentals of Computerized Accounting
3
GMT 1103Principles of Management
3
NoCourse UnitCredit Unit
CSC 2101Operating System Concepts
3
CSC 2102Object Oriented Programming
4
CSC 2103Database Systems
4
CSC 2104Systems Analysis and Design
4
CSC 2105Numerical Methods
4
CSC 2106Language Theory and Automata
4

Career Opportunities

A Bachelor of Information Technology opens up a wide variety of career paths. Here are some of the most popular options:

>> Software Developer/Engineer. Design, develop, and maintain software applications for various industries.

>> Network Administrator. Manage and secure organizational networks, ensuring uptime and performance.

>> Database Administrator. Responsible for managing databases and ensuring they operate efficiently.

>> Web Developer. Create and maintain websites or web applications for businesses or individuals.

>> Mobile Application Developer. Develop mobile apps for platforms like Android and iOS.

>> IT Project Manager. Oversee and manage IT projects, ensuring they are completed on time and within budget.

>> Data Scientist. Analyze large datasets to derive actionable insights for decision-making.