ABCDEFGHIJKLMNOPQRSTUVWXYZAA
1
Bachelor of Science with major in Artificial Intelligence
2
School of Engineering and Computer Science
3
Sample schedule for the 2024-2025 academic year
4
5
This is a schedule of how a Artificial Intelligence major placed into MTH 1554 and WRT 1060 upon entering OU could complete all degree requirements
6
within a 4-year period of time. Students placing into a different math/writing course will need to discuss with their SECS Academic Adviser how to adjust this plan.
7
Students need to select General Education courses that also satisfy U.S. Diversity and Writing Intensive in General Education to avoid taking additional courses.
8
This plan is only an example and students are responsible for verifying major requirements with an academic adviser and for reading the undergraduate catalog
9
for all degree requirements. Courses in bold are required for Major Standing to take upper level courses.
10
11
Course Subject and Title
Credit HoursMinimum GradePrerequisite(s)Prerequisite(s) or Co-requisite(s)StatusRepeatNotes
12
Semester One (16 credit hours)
13
MTH 1554 Calculus I
4CMTH 1441 or MTH 1331+1332 (each need minimum C grade)
or placement
Math/Stats
14
CSI 1420 Intro to C and Unix, or
CSI 1320 Intro to Python and Unix
4CMTH 0662 (for CSI 1320)
MTH 1554 (for CSI 1420)
AI Core
15
WRT 1060 Composition II
4CWRT 1050 (minimum C grade) or placement
16
Language and Culture General Education
42024-2025 Undergraduate Catalog
17
Semester Two (16 credit hours)
18
MTH 1555 Calculus II
4CMTH 1554 (minimum C grade)Math/Stats
19
CSI 2300 Object-Oriented Computing
4CEGR 1400 or CSI 1300 or CSI 1320 or CSI 1420
(each need minimum C grade)
AI Core
20
STA 2226 Applied Probability and Statistics
4MTH 1222 or 1554 (minimum C grade in each)Math/Stats
21
Arts General Education Course
42024-2025 Undergraduate Catalog
22
Semester Three (16 credit hours)
23
APM 2663 Discrete Mathematics
4MTH 1555 (minimum C grade)Math/Stats
24
CSI 2310 Data Structures
4CSI 2300AI Core
25
CSI 2490 Introduction to Artificial Intelligence
4AI Core
26
Literature General Education Course
42024-2025 Undergraduate Catalog
27
Semester Four (18 credit hours)
Submit Major Standing Application prior to March full-year registration
28
MTH 2775 Linear Algebra
4MTH 1555 (minimum C grade)Math/Stats
29
CSI 2999 Sophomore Project
2CSI 2300 (minimum C grade)AI Core
30
Social Science General Education Course
42024-2025 Undergraduate Catalog
31
PHL 1310 Intro to Ethics in Science and Engineering
4
32
Global Perspectives General Education Course
42024-2025 Undergraduate Catalog
33
Semester Five (16 credit hours)
34
CSI 3370 Software Engineering and Practice
4Major Standing, CSI 2300Professional Subject
35
CSI 3610 Design and Analysis of Algorithm
4Major Standing, CSI 2290 or 2310, APM 2663Professional Subject
36
CSI 4100 Ethics and Bias in AI
4Major StandingProfessional Subject
37
Natural Science and Technology General Education Course
42024-2025 Undergraduate Catalog
38
Semester Six (16 credit hours)
39
CSI 4130 Artificial Intelligence
4Major Standing, (EGR 2600, STA 2226, or STA 2221) and (CSI 3610 or CSI 3620)Professional Subject
40
CSI 4140 Deep Learning and Applications
4Major Standing, (EGR 2600, STA 2226, or STA 2221) and (APM 2555 or MTH 2775)Professional Subject
41
CSI 4150 AI for IT Operations
4Major StandingProfessional Subject
42
Professional Track Course
42024-2025 Undergraduate CatalogProfessional Track
43
Semester Seven (16 credit hours)
44
CSI 4170 Machine Learning
4Major Standing, (EGR 2600, STA 2226, or STA 2221) and (APM 2555 or MTH 2775)Professional Subject
45
CSI 4180 Natural Language Processing
4Major Standing, (EGR 2600, STA 2226, or STA 2221) and (APM 2555 or MTH 2775)Professional Subject
46
Professional Elective Course
42024-2025 Undergraduate CatalogProfessional Elective
47
Professional Track Course
42024-2025 Undergraduate CatalogProfessional Track
48
Semester Eight (14 credit hours)
49
CSI 4810 Information Retrieval and Knowledge Discovery
4
Major Standing, (EGR 2600, STA 2226, or STA 2221) and (APM 2555 or MTH 2775)
Professional Subject
50
CSI 4999 Senior Capstone Project
4CMajor Standing, Writing Foundations, Senior Standing, CSI 3370, 3450,
(3150 or 3500 or 3520 or 3160 or 3620 or 3640)
Professional Subject
51
Professional Elective Course
22024-2025 Undergraduate CatalogProfessional Elective
52
Professional Track Course
42024-2025 Undergraduate CatalogProfessional Track
53
54
Major Standing Requirements
55
Students must be approved for major standing before taking any 3000-/4000-level CSI courses.
56
Successful completion or registration of all courses required for major standing (courses in bold).
57
Minimum 2.0 GPA in Major Standing Math/Science group: (MTH 1554, MTH 1555, APM 2663, STA 2226).
58
Minimum 2.0 GPA in Computer Science Core group: (CSI 1420 or CSI 1320, CSI 2300, CSI 2310, CSI 2490, CSI 2999).
59
No more than 2 courses in the Major Standing Math/Science and Computer Science Core areas may be below a C grade.
60
No more than 3 courses in the Major Standing Math/Science and Computer Science Core areas may be repeated.
61
62
Summary of Degree Requirements
63
Complete a minimum of 128 credits.
64
Complete a minimum of 6 credits in Professional Electives.
65
A Mathematics/Stats GPA of 2.0 or higher.
66
An AI Core GPA of 2.0 or higher.
67
A cumulative Professional Subjects/Professional Track/Professional Electives GPA of 2.0 or higher.
68
A cumulative GPA overall of 2.0 or higher.
69
No more than 2 courses in the Professional Subjects/Professional Tracks/Professional Electives may be below a C grade.
70
No more than 2 courses in the Professional Subjects/Professional Tracks/Professional Electives may be repeated.
71
72
School of Engineering and Computer Science Advising Office
73
255 Engineering Center, 115 Library Drive, Rochester Michigan 48309
74
Phone: 248-370-2201
75
School of Engineering and Computer Science Advising Website
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100