Strategic initiatives

The goal of Bachelor Computer Sciences BCS Department is to create for students whose major interest is the general study of computer science rather than the focus on a particular application area. These programs provide students with a broad education in traditional computer science concepts including algorithms, software engineering, computer architecture, information processing techniques, programming languages, data structures, operating systems, networks, artificial intelligence, and image processing.

Students learn theory as well as the methodologies and techniques used in the development of computer systems. The goal is to prepare our students for employment or for graduate study in a masters or Ph.D. program in computer science. Graduates may be employed in the software industries, telecommunication companies, computer centers, government, remittance companies, or any organization that uses computers for research or production purposes in Somalia or other where else.