Undergraduate Program

Faculty of Computer Science & Information Technology

Faculty Information

The Faculty of Computer Science of Nugaal University was established in 2006 The Faculty provides degree program leading to a Bachelors of Computer Sciences (BCS).The BCS Department also offers a variety of service courses for Summer time, including a number of programming language courses as an introductory computing course and a computer technology and math course.  These programs are constantly being updated in order to reflect current research in the field, to satisfy curriculum recommendations by the NU and to remain up to date with changes in technology.

All programs emphasize a combination of theory and practice. The curriculum enables students to gain the knowledge and background needed to further their professional and academic growth and to develop skills which will allow them to contribute meaningfully as computer scientist and information science professionals.

Faculty Objectives

  1. To provide a solid education in computer science in liberal arts setting that prepares the student for graduate study or entrance into a profession in the computing sciences.
  2. To help students develop the ability and mental precision necessary to analyze, think critically, consider alternatives, and finally to be creative in computer science.
  3. To provide courses and personnel that view computer science as part of the human endeavor, that is, to see computer science in relation to more general intellectual development and to the needs of society.
  4. To foster an aptitude and desire for life-long learning.

Career Opportunities

The career opportunities for computer science graduates include some of the following areas;

1. Systems Analyst – Determines organizational needs and designs solutions
2. Software Engineer – Designs and develops complex computer programs
3. Database Analyst – Creates programs to collect, maintain, and analyze data
4. Computer Security Specialist – Protects systems from threats
5. IT Consultant – Solves business/management problems using technology
6. Network Administrator – Manages computer network operations
7. Computer Scientist – Applies expertise to develop innovative technology
8. Internet Developer – Creates websites, applications, and multimedia content

Vision
Mission
Core Value
Motto

A leading Faculty acting locally but thinking globally that provides quality education relevant to the individual and the local community

The Bachelor degree of Computer Science equips students with the understanding of how computers work the knowledge of their capabilities, and the ability to anticipate and meet the technological demands of the country

Cultivating a spirit of innovation to address evolving technological needs and drive sustainable progress

Empowering Minds, Shaping the Future

Why Study Here?

Our Bachelor’s program in Computer Science delivers a comprehensive and forward-thinking education that equips you with a deep technical foundation. You’ll gain expertise in programming languages, computer organization, computational analysis, operating systems, and the core principles of computer science.

Complementing this technical knowledge, the curriculum also builds a strong grounding in software engineering, advanced computer science topics, and essential mathematical and statistical skills. This well-rounded approach empowers you to become an adaptable problem-solver capable of thriving in the dynamic tech industry. Throughout your studies, you’ll explore a diverse range of subjects – from database management and networking to project management and data analysis. This multifaceted learning ensures you develop not only technical prowess, but also key soft skills like critical thinking, teamwork, and communication, making you a highly sought-after graduate.