ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAE
1
UoP Computer Science Degree
2
3
4
UoP courses : Credits
(require 120)
Place of Study:Equivalent Course namePlace of Study: (alternative)Course namePlace of Study: (alternative)RA credit (require 30)Cost ($)Learning time
5
6
General Education (39 credit)
7
INFORMATION LITERACY – 3 credits required
8
UNIV 1001 or UNIV 3001 Online Education Strategies3UoP3
9
QUANTITATIVE REASONING – 6 credits required
10
MATH 1201 College Algebra3SophiaSophia : College Algebra3
11
MATH 1211 – Calculus3SophiaSophia : Calculus IStraighterLineMAT250 General Calculus I /
MAT251 General Calculus II
3
12
MATH 1280 Introduction to Statistics3SophiaSophia : Introduction to StatisticsStudyBusiness 212: Business StatisticsStraighterLine
MAT 202 Introduction to Statistics
3
13
COMMUNICATION – 6 credits required
14
ENGL 1102 English Composition 23UoPFoundations of English Composition3
15
COM 2001 – Professional Communication3UoP
16
VALUES AND ETHICAL REASONING – 3 credits required
17
PHIL 1404 – Ethics and Social Responsibility3SophiaIntroduction to Ethics - Sophia.org
18
CIVILIZATION STUDIES, CULTURES, AND BELIEFS – 3 credits required
19
Civilization Studies, Culture and Belief3UoPApproaches to Studying Religions3
20
HUMANITIES – 6 credits required
21
PHIL 1402 – Introduction to Philosophy3SophiaAncient Greek Philosophers
22
AHIST 1401 – Art History3UoPArt History IIStudyArt 103: History of Western Art I / Art 104: History of Western Art II3
23
SOCIAL AND BEHAVIORAL SCIENCES – 6 credit hours
24
PSYC 1504 – Introduction to Psychology3Sophia Introduction to PsychologyStraighterLine
PSY101 Introduction to Psychology
25
PSYC 1205 – Emotional Intelligence3UoP
26
SOC 1502 – Introduction to Sociology3UoP Introduction to SociologyStraighterLine
SOC101 Introduction to Sociology
27
NATURAL SCIENCE – 3 credit hours
28
Introduction to Information Technology3UoP3
29
BSCS Prerequisites
30
CS 1111 Introduction to Computer Science3UoP3
31
CS 1101 Programming Fundamentals3SophiaIntroduction to Python ProgrammingStudyComputer Science 109: Introduction to Programming
32
CS 1102 Programming 13SophiaIntroduction to Python ProgrammingStudyComputer Science 113: Programming in Python
33
Courses Required
34
CS 1103 Programming 23SophiaIntroduction to Java ProgrammingStudyComputer Science 115: Programming in Java
35
CS 1105 Digital Electronics & Computer Architecture3CourseraGoogle IT Support
36
CS 2203 Databases 13CourseraGoogle Data AnalyticsStudyComputer Science 107: Database Fundamentals /
Computer Science 204: Database Programming / Computer Science 303: Database Management (uL)
37
CS 2204 Communications and Networking3CourseraGoogle IT Support
38
CS 2205 Web Programming 1 (proctored course)3CourseraGOOGLE UX Design
39
CS 2301 Operating Systems 1 (proctored course)3CourseraGoogle IT SupportStudyComputer Science 105: Introduction to Operating Systems
40
CS 2401 Software Engineering 13CourseraSAS Programmer
41
CS 3303 Data Structures (Proctored course)3StudyCS 201
42
CS 3305 Web Programming 2 (Proctored course)3CourseraCoursera Google UX Design
43
CS 3306 Databases 2 (proctored course)3CourseraGoogle Data Analytics
44
CS 3307 Operating Systems 2 (proctored course)3StudyComputer Science 305: Operating Systems
45
CS 4402 Comparative Programming Languages (proctored course)
3UoP3
46
CS 4407 Data Mining and Machine Learning (proctored course)3Coursera IBM Applied Data Science
47
MATH 1302 Discrete Mathematics3SophiaIntroduction to College Mathematics
48
Electives
49
CS 3304 Analysis of Algorithms
50
CS 3308 Information Retrieval
51
CS 3340 Systems & Applications Security
52
CS 3440 Big Data
53
CS 4403 Software Engineering 2
54
CS 4404 Advanced Networking and Data Security
55
CS 4405 Mobile Applications
56
CS 4406 Computer Graphics
57
CS 4408 Artificial Intelligence (Proctored course)3StudyComputer Science 311: Artificial Intelligence (UL)
58
Totals 9630
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
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