Curriculum 3182024104756
Curriculum 3182024104756
Curriculum 3182024104756
CURRICULUM
Leveling courses
CSCE 1030, Computer Science I
CSCE 1040, Computer Science II
CSCE 2100, Computing Foundations I
CSCE 2110, Computing Foundations II
CSCE 2610, Assembly Language and Computer Organization
CSCE 3110, Data Structures and Algorithms
Degree requirements
The computer science and engineering department offers two master’s
degree options:
Option A: Thesis option (30 hours that include 6 hours of thesis). Leveling and
internship courses cannot be counted.
Option B: Course option (33 hours). Leveling and internship courses cannot be
counted.
Course selection
Computer science master’s students are required to take one course from each of the four groups
listed below.
The remaining courses and areas of specialization are selected in consultation with the student’s advisor.
No more than 3 hours in non-organized courses (such as directed study or special problems) will be
permissible.
Leveling course(s) are typically required if the applicant does not have a BS with a major in computer
science.
Group A
COURSES
• CSCE 5001 - Computer Science Theory I