BSc Specialization
Specialization in Computer Science (BSc)
Graduation Requirements:
In addition to the program requirements listed below, students must also satisfy the Bachelor of Science (four-year) degree requirements, which include regulations on first year and subject maximum and breadth requirements.
Program Requirements:
Students will need to achieve a minimum 60% average in the 54 credits presented for the Specialization in Computer Science.
Students must complete 120 credits including 54 credits in the Specialization as follows: |
COSC 1557 |
Introduction to Computer Science |
3 cr. |
COSC 1567 |
Programming in C++ |
3 cr. |
COSC 1757 |
Digital Systems |
3 cr. |
COSC 2006 |
Data Structures I |
3 cr. |
COSC 2106 |
Machine Structures I |
3 cr. |
COSC 2667 |
Operating Systems I |
3 cr. |
COSC 2767 |
Object Oriented Programming |
3 cr. |
COSC 3306 |
Programming Paradigms |
3 cr. |
COSC 3606 |
Databases and Data Management |
3 cr. |
COSC 3657 |
Distributed Systems |
3 cr. |
Computer Science Options (Specialization and Major list) |
9 cr. |
All of the following: |
15 cr. |
MATH 1036 |
Calculus I |
|
MATH 1037 |
Calculus II |
|
MATH 1046 |
Introductory Linear Algebra |
|
MATH 1056 |
Discrete Mathematics I |
|
MATH 2046 |
Advanced Linear Algebra |
|
Other Science Requirements
Twelve credits from the following: |
12 cr. |
BIOL 1006 |
Introduction to Molecular and Cell Biology |
|
BIOL 1007 |
Introduction to Organismal and Evolutionary Biology |
|
CHEM 1006 |
General Chemistry I |
|
CHEM 1007 |
General Chemistry II |
|
PHYS 1006 |
General Physics I: Mechanics |
|
PHYS 1007 |
General Physics II: Mechanical Wave, Fluid Mechanics and Thermodynamics |
|
Breadth Requirements and Electives:
Group Requirements: