This course will introduce students to the fundamental concepts underlying modern computer organization and architecture. The main objective of the course is to familiarize students with hardware design including logic design, basic structure and behavior of the various functional modules of the computer and how they interact to provide the processing needs of the user, the interaction between computer hardware and software at various levels. The students will learn the concepts of computer technology, It will cover machine level representation of data, performance evaluation, instruction set design, computer arithmetic, CPU structure and functions, memory system organization and architecture, system input/output, multiprocessors, data path and control unit design of processors and enhancing performance with pipelining.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Computer Applications, Computer Studies, Computer- Electronics Engineering Technology, Pre-College, Secondary Education, TVET
This is an introductory course designed for students with little or no computer experience. This course is designed to teach students basic computer concepts and the fundamental operation and functions of a computer. This course provides a general introduction to computer information systems, hardware and software, processing and storage concepts, as well as the movement of data through input and output devices. Students will also learn the basics of Internet use and e-mail, how to use desktop publishing tools like MS Word to compose and edit documents, and how to transfer files across the internet.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Computer Applications, Computer Studies, Pre-College, TVET
The Associate’s Degree in Computer Science is a two-year undergraduate programme designed to provide foundational knowledge and practical skills in computer science, preparing students for entry level careers in technology or further studies in a bachelor’s programme. This degree covers core areas of computer science, database development, programming, web design, and software development while incorporating general education coursework. What to Expect “The Associate’s Degree in Computer Science program is designed to equip students with fundamental knowledge and practical skills in computing, programming, and problem-solving. Learning objectives include developing proficiency in programming languages, understanding computer architecture, mastering data structures and algorithms, and applying mathematical principles to computing problems. Students will also gain hands-on experience with software development, database management, and networking concepts. Outcomes of the Programme The expected outcomes of this program include the ability to design and implement efficient algorithms, write and debug code in multiple programming languages, analyze and optimize software performance, and understand the ethical and professional responsibilities in computing. Graduates will also be prepared to apply computational thinking to real-world challenges and work collaboratively in technical teams. “
Faculty: Computer Science
Programme Type: Associate Degree
The Associate’s Degree in Computer and Electronics Engineering Technology is a foundational programme designed to prepare students for careers in the fields of electronics, computer hardware, and embedded systems. This programme combines theoretical knowledge with practical, hands on experience, providing students with the skills necessary to design, maintain, and troubleshoot complex electronic and computer systems. What to Expect “This programme provides students with a strong foundation in electronics, computer systems, and engineering principles. Through hands-on learning, students will develop proficiency in circuit analysis, digital systems, programming, and troubleshooting techniques. The curriculum emphasises the application of theoretical knowledge to practical scenarios, using industry-standard tools and technologies to prepare students for technical roles in the field. Outcomes of the Programme Graduates will be equipped with the skills to work effectively as engineering technicians, system support specialists, or electronics technicians. They will demonstrate problem-solving abilities, technical competence, and teamwork, making them valuable assets in technical environments. The programme also prepares students for immediate entry into the workforce or further education in computer and electrical engineering or related fields, ensuring a pathway for career growth and advancement.”
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree
The Associate Degree in Culinary Arts prepares students for a career in the food and beverage industry, where students will be exposed to industry practices and experiences during the delivery of the programme. The programme applies dynamic methods of assessment that will be used throughout the programme. Students will be mentored by industry chefs as guest speakers and on site training. Students will also have opportunities to participate in islandwide food and beverage events, such as competitions and functions, as well as assignments and internships. What to Expect “This two-year programme offers industry-aligned courses designed to prepare students for roles as section leaders or supervisors in the culinary field. Through a blend of theoretical knowledge and hands-on training, students will develop the skills needed to oversee kitchen operations, manage teams, and enhance productivity. The curriculum focuses on mastering culinary techniques, understanding industry standards, and fostering creativity in food preparation and presentation. Outcomes of the Programme Graduates will be equipped to meet the demands of the culinary industry, with the ability to manage kitchen responsibilities, motivate staff, and deliver high-quality culinary experiences. The programme prepares students for entry-level supervisory roles in restaurants, hotels, and other food service establishments, while also providing a strong foundation for career advancement. With a focus on practical skills and industry readiness, graduates will be well-prepared to excel in the dynamic world of culinary arts.”
Faculty: Hospitality & Tourism Management
Programme Type: Associate Degree
This course is an introduction to the fundamentals of data communications technologies and with reference to Local Area Networks: the concepts, the equipment, and protocols as well as operational issues of performance, reliability, and security. The course covers a balanced mix of data communications fundamentals, emerging data communications technologies, and business and IT management concepts. The first part aims to develop a coherent understanding of the fundamental data communications concepts and technologies. Students will have a chance to apply their learning through team projects on business implications of an emerging data communications technology of their choice.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Computer Applications, Pre-College, TVET
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree
To continue the development of methods for general modular programmedesign and data abstraction, to learn some specific algorithms used to manipulate data structures and data structures which are applicable to a range of problems, and to gain an understanding of techniques for analyzing algorithms and data structures in relation to programmedesign. Learning problem solving methods and algorithm development and how data structures are used to store information in computer programmes.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Computer Applications, Computer Studies, Computer- Electronics Engineering Technology, Pre-College, Secondary Education, TVET
Database applications using MS Access. Introduction to methods of creating and relating tables, design forms for data entry and editing, run queries of varying complexities and generate customized reports. Creating switchboard to launch the application and provide its functionality. Students are introduced to Visual Basic for Access in the context of event procedures and functions associated with form controls. Students gain insight and hands-on experience in developing fairly complex applications. The use of SQL will be introduced in this course to create queries on databases.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Computer Applications, Pre-College, TVET
This course provides an introduction on the fundamental concepts of database systems. This course also aims to provide the students with an understanding of the main issues related to data modelling, creation, storage and manipulation as employed in database systems. In particular, as the course is aimed at providing the student with a detailed presentation of the theory and practice of the relational model, and the introduction of recent and emerging trends in database systems. Students will also improve their skills on system analysis, database design, and implementation using a commercial database system.
Faculty: Computing, Engineering and Mathematics (CEM)
Programme Type: Associate Degree, Computer Applications, Pre-College, TVET