Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Bachelors
Major
Computer Science | Data Science | Software Engineering
Area of study
Information and Communication Technologies | Mathematics and Statistics
Course Language
English
About Program
Program Overview
Program Overview
The Bachelor of Science degree in Computer Science requires students to complete eight core requirements, along with additional coursework in computer science, mathematics, and laboratory sciences.
Core Requirements
The core courses include:
- Computer Science 1
- Computer Science 2
- Data Structures
- Computer Systems
- Computer Organization
- Logic and Computation
- Randomness and Computation
- Algorithms
Additional Coursework
Students must also complete:
- Three credits from the Social & Ethical Issues cluster (CSCI 2260-2268)
- Nine elective credits from CSCI 3000 or above
Mathematics Component
The mathematics component consists of 12 credits, including:
- Calculus II (for mathematics or science majors)
- Multivariable Calculus
- Linear Algebra
- Any math course 3000 or higher (excluding MATH 4426 - Probability)
Science Component
The science component requires a two-semester sequence in a laboratory science for science majors. Students can choose from among the following sequences:
- Biology
- Chemistry
- Physics
- Earth & Environmental Sciences
See More
