academic programs
NCBA Academic Programs
Undergraduate Programs

Bachelor of Science in Information System(BS IS)

Bachelor of Science in Computer Science (BSCS)

Thrust: Expertise in Information Network

Acquired Microsoft and Macromedia Product Licensing

The BSIS and BSCS degree program is a four-year course which aims to produce Information Technology (IT) professionals with specialized skills catering to the needs of the I.T. industry. This course primarily covers a wide range of learning that includes Computer Programming, using different kinds of computer programming languages from 2nd Generation to 3rd Generation's Object Oriented Programming; Systems Analysis and Design, using Object Oriented Analysis tool for the improvement of business Information System; Sofware Engineering and systems integration into a multi-platform environment; using state-of-the-art computing laboratories being handled by our highly skilled and qualified instructors.

NCBA's Computer Department combined academic theory, application-oriented laboratory experiences, and their strong familiarity with industry related systems to give the students a complete and absolute approach to learning. While the course of practise is done independently, there are numerous opportunities to develop teamwork skills with group based projects throughtout the course. The students will apply their knowledge in academic theory and system development by completing an industry-based project, this will expose and train them to work in a professional environment.

In giving solutions to real-world problems, the Systems and Software Engineering course will educate the students with the right combination of theories and tools that will be used to a suitable methodology and set of systems management procedures.

The program aims to develop its students with the appropriate industry standards closed and open source systems and enough skills in application-oriented environment, Integrated Development Environment Web Application programming with integration of Content Management Systems(CMS) via open source implementation, large scale database development, networking application and administration in a multi and crossed platform environment, and network planning and managements.