For a better view on University College of the Cayman Islands, Update Your Browser.
Registration Now for Spring 2025LEARN MORE

BACHELOR OF SCIENCE IN COMPUTER SCIENCE

Programme Description

Computer Science students will study how Information Systems may be developed and utilized to support operational, tactical, and strategic decision-making in business organizations. They will learn how information technology is used to manage businesses, regardless of the specifics of the hardware, the software, or even the business. Emphasis is placed on applications based on two computing disciplines – information systems and information technology.  This degree program will provide the following benefits:

Career-focused. A bachelor's degree in Computer Science from UCCI is career-focused. It can be completed in just two years of preparation (beyond an approved associate degree) through a comprehensive, hands-on, and career-oriented I.T. degree program.

 Industry Standards. UCCI will work with computer and technology industry leaders to design programs that produce graduates who meet their needs. Students will graduate with more communications, business, teamwork, and information technology skills that today's employers seek.

 Hi-tech, Hi-touch Resources. Our hi-tech, hi-touch learning provides a rich experience that is not easily duplicated. UCCI will be able to link students with the University's computing resources electronically. Thus, students shall be equipped with laptops to access the UCCI computing resources at any time and from anywhere in the Cayman Islands.

 I.T. Certification Training - UCCI Bachelor degree incorporates training for many respected industry certifications to increase marketability and advancement opportunities. Academic training for certification examinations may include:

 Flexibility. Prospective students will be originated from several academic backgrounds, including, but not limited to, science, business, computing, and arts. UCCI graduates have an added advantage in that the degree program represents a continuation from the Associate Degree in a 2+2 format. Students may have the option to obtain a Bachelor's degree Part-time or full-time with an opportunity to work while doing so. In this process, they may attain significant professional experience.

Programme Objectives

Students will:

Demonstrate proficiency in problem-solving techniques using the computer.

Demonstrate proficiency in at least two high-level programming languages and two operating systems.

Demonstrate proficiency in the analysis of complex problems and the synthesis of solutions to those problems.

Demonstrate comprehension of modern software engineering principles.

Demonstrate a breadth and depth of knowledge in the discipline of computer science.

At the end of the program, students should be able to:

1.      Demonstrate effective use of written, verbal, and non-verbal communication, use industry terminology, write a variety of IT Project Management documents and plans, apply processes required to manage the communications of a project (including appropriate and timely management of project information), and use technology appropriate to the task.

2.      Design, analyze, secure, and evaluate networks and services for homes, data centers, LANs and WANs.

3.      Understand the implementation of fundamental OS structures, including processes, system calls, scheduling, virtual memory, file systems, and write and debug concurrent programs.

4.      Describe the functions which are unique to network operating systems and install and configure a network operating system.

5.      Write HTML and understand how to implement it in the web environment effectively. Write CSS effectively to create well-organized, styled web pages.

6.      Demonstrate an understanding of and apply current theories, models, and techniques that provide a basis for problem identification and analysis, software design, development, implementation, verification, and documentation.

7.      Develop and implement computer forensics investigative procedures and conduct the systematic evaluation of evidence collection at private-sector incident scenes.

8.      Be able to discuss the key factors and problems of the interaction between law and information society.

9.      Apply basic principles of AI in solutions that require problem solving, inference, perception, knowledge representation, and learning.

10.  Analyze and design an information system based on user requirements.

11.  Demonstrate the ability to install and upgrade operating systems, identify hardware needed for different operating systems, interpret the meaning of network connectivity, and set up resource sharing over a network.

12.  Apply game interface design to gameplay and game storytelling.

13.  Describe the fundamentals of the methods of analysis and design of a robot and demonstrate an understanding of fundamental concepts in robotics to describe the various components of a robot.

14.  Demonstrate an understanding of fundamental techniques, processes, technologies, and equipment used in immersive virtual reality and the ability to develop a 3D virtual environment,3D interaction techniques, and develop immersive virtual reality applications.

15.  Demonstrate the application of knowledge and skill sets acquired from the course and workplace in assigned job functions. 

Programme Length 

This programme is two years for full-time students.  

Entry Requirements

1.   Students who have completed the AS or AAS in Computer Science or equivalent degree programme are offered direct entry into the BSc. Computer Science programme.

2.   Non-Computer Science majors seeking entry into the BSc. Computer Science programme should complete the following associate level courses prior to being admitted:

COM 200 Programming I

COM 201 Programming II

COM 206 Basic Networking

COM 261 Systems Analysis and Design

Programme Requirements

COURSE NUMBERCOURSE NAMECREDIT HOURS
Humanities (3 Credits)  
ENG 311Research Methods and Report Writing 3 Credits
Math Requirements (3 Credits)  
MAT 311Quantitative Methods   3 Credits
Core Computer Science Requirements (42 Credits)  
COM 302IT Project Management3 Credits
COM 304Networking Fundamentals3 Credits
COM 305Principles of Operating Systems3 Credits
COM 306Database Systems3 Credits
COM 310Website Design and Development3 Credits
COM 320Intro to Software Engineering3 Credits
COM 330Forensic Computing3 Credits
COM 333Information Technology Law and Society3 Credits
COM 360Artificial Intelligence3 Credits
COM 411Management Information Systems3 Credits
COM 420Network Operating Systems3 Credits
COM 424Network Security3 Credits
COM 435Virtual Reality3 Credits
COM 448Cybersecurity3 Credits
COM 450Senior Project3 Credits
COM 470Internship3 Credits
COM 432Game Development3 Credits
COM 434Robotics3 Credits
Total Required 60 Credits

Degree Plan Years 3 & 4 

(Students will have completed the Associate Degree in Computer Science)

Fall IIISpring IIISummer IIIFall IVSpring IVSummer IV

 

ENG 311

 

COM 304

 

COM 411

 

COM 420

 

COM 330

 

COM 470

MAT 311COM 310 COM 424COM 450 
COM 302COM 320 COM 432COM 435 
COM 305COM 333 COM 434COM 448 
COM 306COM 360    

 

This site uses cookies: Find out more
Okay, Thanks