Department of Computer Science and Information Technology
Computer Science
A Bachelor of Computer Science and Information Technology degree typically covers a broad range of topics related to computer systems, software development, and information technology. The scope of the degree program typically includes the following areas:
Programming: Students will learn a variety of programming languages and software development methodologies.
Data Structures and Algorithms: Students will learn how to organize, store, and manipulate data effectively, and how to design efficient algorithms for solving problems.
Operating Systems: Students will learn about the fundamental principles and concepts of operating systems, including process management, memory management, and file systems.
Computer Networks: Students will learn about the design and implementation of computer networks, including the protocols and technologies used to transmit data across networks.
Database Systems: Students will learn about the design and implementation of database systems, including the modeling of data and the use of SQL to manipulate data.
Software Engineering: Students will learn about the software development lifecycle and the principles of software design, testing, and maintenance.
Web Development: Students will learn about web technologies such as HTML, CSS, JavaScript, and server-side programming languages like PHP and Python.
Cybersecurity: Students will learn about the principles and best practices of information security, including encryption, authentication, and access control.
Graduates with a Bachelor of Computer Science and Information Technology degree can pursue a variety of career paths in the technology industry, including software development, database administration, network engineering, cybersecurity, and web development. They can also continue their education by pursuing a master’s degree in computer science or a related field.
Admission criteria:
- FSc /ICS (Pre-medical with minimum 60% marks)