Computing Courses

Software Engineering
Learn the principles of software development, including programming, software design, testing, and maintenance. This course prepares students to build reliable, efficient, and scalable software systems.

Computer Science
Gain a deep understanding of computing principles, algorithms, data structures, and system design. This course provides a strong foundation in theoretical and practical aspects of computer science, preparing students for diverse careers in technology.

Business Information Systems
Explore the use of information technology in business settings. This course covers systems analysis, database management, and IT project management, equipping students to design and manage business information systems effectively.

Cyber Security & Forensics
Learn about protecting computer systems and networks from cyber threats. This course covers topics such as network security, ethical hacking, digital forensics, and information assurance, preparing students for careers in cybersecurity.