0% found this document useful (0 votes)
52 views

2208 Computer Science Machine Learning

This curriculum tracking sheet outlines the requirements for a major in Computer Science - Machine Learning at the College of Computer, Mathematical and Natural Sciences. It lists the general education requirements, lower level major requirements including calculus, programming, and discrete structures courses, upper level major requirements including courses in data science, artificial intelligence, machine learning, and electives. It also requires a 12 credit upper level concentration in a single outside discipline and notes that a total of 120 credits are needed to graduate.

Uploaded by

Siddharth Chib
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views

2208 Computer Science Machine Learning

This curriculum tracking sheet outlines the requirements for a major in Computer Science - Machine Learning at the College of Computer, Mathematical and Natural Sciences. It lists the general education requirements, lower level major requirements including calculus, programming, and discrete structures courses, upper level major requirements including courses in data science, artificial intelligence, machine learning, and electives. It also requires a 12 credit upper level concentration in a single outside discipline and notes that a total of 120 credits are needed to graduate.

Uploaded by

Siddharth Chib
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

College of Computer, Mathematical and Natural Sciences

Computer Science - Machine Learning Effective Fall 2022 This is a curriculum tracking sheet, not an official audit

Name___________________________________________________ UID__________________________________

Date Entered Major__________________ Second degree/major________________________ Is CMNS first major? Y N

General Education Requirements Major Requirements


Fundamental Studies Lower Level Requirements (Must pass with a grade of C- or higher)
Requirement Course Credits Completed? Title Course Credits Completed?

AW Academic Writing (before 30 credits) 3 Calculus I MATH 140 4


PW Professional Writing (after 60 credits) 3 Calculus II MATH 141 4
OC Oral Communication 3 Object-Oriented Programming I CMSC 131 4
Distributive Studies Object-Oriented Programming II CMSC 132 4
Requirement Course Credits Completed? Introduction to Computer Systems CMSC 216 4
NL Natural Science with Lab 4 Discrete Structures CMSC 250 4
NS Natural Science 3 or 4 Organization of Programming Languages CMSC 330 3
HS History and Social Sciences 3 Algorithms CMSC 351 3
HS History and Social Sciences 3 STAT 4xx with MATH 141 prerequisite STAT 4XX 3
HU Humanities 3 Introduction to Linear Algebra MATH 240 4
HU Humanities 3
SP Scholarship in Practice (non-major) 3 Upper Level Courses (Must pass with a grade of C- or higher)
SP Scholarship in Practice (non-major) 3 Students must fulfill their computer science upper level course requirements from at least 3 areas

I-Series Required: Course Credits Completed?

Overlap with Distributive Studies and/or I-Series Introduction to Data Science CMSC 320 3
Requirement Course Credits Completed? Introduction to Artificial Intelligence CMSC 421 3
IS I-Series Introduction to Machine Learning * CMSC 422 3
IS I-Series
Diversity Select Two of the Following: Course Credits Completed?

Can overlap with Distributive Studies or I-Series Computer Vision CMSC 426 3
Requirement Course Credits Completed? Computation Methods *
CMSC 460 or
UP Understanding Plural Societies Introduction to Numerical Analysis * CMSC466 or 3
MATH 401
UP Understanding Plural Societies Applications of Linear Algebra *
or CC Cultural Competence Introduction to Natural Language Processing * CMSC 470 3
Gen Ed Mathematics (MA) and Analytic Reasoning (AR) are satisfied by major requirements.
Introduction to Deep Learning * (formerly CMSC 498L) CMSC 472 3
Capstone in Machine Learning * (formerly CMSC 498P) CMSC 473 3
Upper Level Concentration Introduction to Computational Game Theory CMSC 474 3
Introduction to Robotics with Perception * (formerly CMSC 498F) CMSC 476 3
Students must complete a minimum of 12 credit hours of 300 - 400 level courses in one
discipline outside of Computer Science. No course that is in, or cross-listed as, CMSC * Indicates the course has unique prerequisites
may be counted in this requirement. Only 1 independent study or experiential learning
course may be used. Students who are pursuing a minor or a second major can use
those credits in this area. Consult with your academic advisor to ensure each course Upper Level Elective Courses (Must pass with a grade of C- or higher)
you plan to take will satisfy this area.
Select 6 credits from CMSC 300- or 400-level courses (not eligible CMSC330 & CMSC351)

Course Credits Completed? Title Course Credits Completed?

Elective Credits
Students must take enough elective courses in any discipline(s) they choose to reach
the total number of 120 credits required for graduation. Students who are pursuing a
minor or a second major can use those credits in this area.

Course Credits Completed?

You might also like