CSC courses, exclusive of CSC 114 with no more than 3 hours in specialized language courses
6
Mathematics
12
MAT 121
Calculus with Analytic Geometry I
3
MAT 122
Calculus with Analytics Geometry II
3
MAT 207
Elementary Statistics
3
or
MAT 353
Introduction to Mathematical Probability & Statistics
3
Choose one of the following courses:
MAT 213
Applied Linear Algebra
3
MAT 221
Calculus with Analytic Geometry III
3
MAT 301
Foundations of Mathematics
3
MAT 352
Introduction to Differential Equations
3
MAT 381
Introduction to Numerical Methods
3
MAT 455
Graph Theory
3
Science
Choose one set (8 hrs) of courses from the following:
BIO 111
Biology I
4
BIO 112
Biology II
4
or
CHE 141
General Chemistry I
4
CHE 142
General Chemistry II
4
or
PHY 151
General Physics I
4
PHY 152
General Physics II
4
or
PHY 251
Fundamentals of Physics I
4
PHY 252
Fundamentals of Physics II
4
Additional hours of Biology, Chemistry, or Physics
4
Communication
Choose one of the following courses:
COM 202
Interpersonal Communication
3
COM 203
Professional Communication Skills
3
COM 304
Public Speaking
3
General Electives
Sufficient elective hours must be taken to meet the minimum hour requirement for graduation in this program. Electives should be chosen in consultation with advisor.
--
Total Hours
130
Requirement
Class Name
Hours
University Core
36
Computer Science
36
CSC 115
Foundations of Computer Science
3
CSC 116
Introduction to Programming & Problem Solving
4
CSC 216
Data Structures
4
CSC 220
C/C++ Language Programming
3
CSC 309
Discrete Structures
3
CSC 314
Computer Organization
3
CSC 330
Social & Ethical Issues in Computing
3
CSC 402
Advanced Data Structures
3
CSC 404
Programming Language Structures
3
CSC 416
Software Engineering
3
CSC 422
Operating Systems
3
CSC 485
Senior Seminar
1
Choose one of the following courses:
CSC 319
Computer-Human Interaction
3
CSC 423
Computer Networking
3
CSC 425
Advanced Database Systems
3
CSC 433
Selected Topics
3
CSC 440
Introduction to Artificial Intelligence
3
CSC 450
Computer Graphics
3
CSC 460
Automata Theory & Formal Languages
3
Choose 6 hours from the following courses:
CSC courses, exclusive of CSC 114 with no more than 3 hours in specialized language courses
6
Mathematics
12
MAT 121
Calculus with Analytic Geometry I
3
MAT 122
Calculus with Analytics Geometry II
3
MAT 207
Elementary Statistics
3
or
MAT 353
Introduction to Mathematical Probability & Statistics
3
Choose one of the following courses:
MAT 213
Applied Linear Algebra
3
MAT 221
Calculus with Analytic Geometry III
3
MAT 301
Foundations of Mathematics
3
MAT 352
Introduction to Differential Equations
3
MAT 381
Introduction to Numerical Methods
3
MAT 455
Graph Theory
3
Science
Choose one set (8 hrs) of courses from the following:
BIO 111
Biology I
4
BIO 112
Biology II
4
or
CHE 141
General Chemistry I
4
CHE 142
General Chemistry II
4
or
PHY 151
General Physics I
4
PHY 152
General Physics II
4
or
PHY 251
Fundamentals of Physics I
4
PHY 252
Fundamentals of Physics II
4
Additional hours of Biology, Chemistry, or Physics
4
Communitcation
Choose one of the following courses:
COM 202
Interpersonal Communication
3
COM 203
Professional Communication Skills
3
COM 304
Public Speaking
3
General Electives
Sufficient elective hours must be taken to meet the minimum hour requirement for graduation in this program. Electives should be chosen in consultation with advisor.
--
Total Hours
130
Requirement
Class Name
Hours
University Core
55
Computer Science
36
CSC 115
Foundations of Computer Science
3
CSC 116
Introduction to Programming & Problem Solving
4
CSC 216
Data Structures
3
CSC 220
C/C++ Language Programming
3
CSC 309
Discrete Structures
3
CSC 314
Computer Organization
3
CSC 320
Systems Analysis & Design
3
CSC 330
Social & Ethical Issues in Computing
3
CSC 415
Database Management Systems
3
CSC 416
Software Engineering
3
CSC 422
Operating Systems
3
CSC 485
Senior Seminar
3
Mathematics
9
MAT 205
Finite Mathematics
3
MAT 207
Elementary Statistics
3
Choose one of the following courses:
MAT 101
College Algebra
3
MAT 102
Trigonometry
3
MAT 105
Contemporary Mathematics
3
MAT 121
Calculus with Analytic Geometry
3
MAT 206
Applied Calculus
3
MAT 213
Applied Linear Algebra
3
Choose either the Art/Graphic Design track or the Business Administration track:
Art/Graphic Design
12
ART 101
Basic Design I
3
ART 102
Basic Design II
3
ART 205
Introduction to Graphic Software
3
ART 215
Graphic Design I
3
Business Administration
MGT 371
Principles of Management & Organizational Behavior
3
ECO 232
Economic Principles II
3
ACC 201
Elementary Accounting
3
MIS 327
Introduction to Management Information Systems
3
Computer Science Electives
6
Choose one of the following courses:
CSC 310
File & Systems Software
3
CSC 319
Computer-Human Interaction
3
CSC 402
Advanced Data Structures
3
CSC 404
Programming Language Structures
3
CSC 423
Computer Networking
3
CSC 425
Advanced Database Systems
3
CSC 433
Selected Topics
3
CSC 440
Introduction to Artificial Intelligence
3
CSC 450
Computer Graphics
3
CSC 460
Automata Theory & Formal Languages
3
Choose one of the following courses:
CSC 231
Selected Language Programming
3
CSC 232
Selected Language Programming
3
CSC 233
Selected Language Programming
3
Communication
3
Choose one of the following courses:
COM 202
Interpersonal Communication
3
COM 203
Professional Communication Skills
3
COM 304
Public Speaking
3
General Electives
Sufficient elective hours must be taken to meet the minimum hour requirement for graduation in this program. Electives should be chosen in consultation with advisor.
--
Total Hours
130
Requirement
Class Name
Hours
University Core
43
Computer Science
36
CSC 115
Foundations of Computer Science
3
CSC 116
Introduction to Programming & Problem Solving
4
CSC 216
Data Structures
3
CSC 220
C/C++ Language Programming
3
CSC 309
Discrete Structures
3
CSC 314
Computer Organization
3
CSC 320
Systems Analysis & Design
3
CSC 330
Social & Ethical Issues in Computing
3
CSC 415
Database Management Systems
3
CSC 416
Software Engineering
3
CSC 422
Operating Systems
3
CSC 485
Senior Seminar
3
Mathematics
9
MAT 205
Finite Mathematics
3
MAT 207
Elementary Statistics
3
Choose one of the following courses:
MAT 101
College Algebra
3
MAT 102
Trigonometry
3
MAT 105
Contemporary Mathematics
3
MAT 121
Calculus with Analytic Geometry
3
MAT 206
Applied Calculus
3
MAT 213
Applied Linear Algebra
3
Choose either the Art/Graphic Design track or the Business Administration track:
Art/Graphic Design
12
ART 101
Basic Design I
3
ART 102
Basic Design II
3
ART 205
Introduction to Graphic Software
3
ART 215
Graphic Design I
3
Business Administration
MGT 371
Principles of Management & Organizational Behavior
3
ECO 232
Economic Principles II
3
ACC 201
Elementary Accounting
3
MIS 327
Introduction to Management Information Systems
3
Computer Science Electives
6
Choose one of the following courses:
CSC 310
File & Systems Software
3
CSC 319
Computer-Human Interaction
3
CSC 402
Advanced Data Structures
3
CSC 404
Programming Language Structures
3
CSC 423
Computer Networking
3
CSC 425
Advanced Database Systems
3
CSC 433
Selected Topics
3
CSC 440
Introduction to Artificial Intelligence
3
CSC 450
Computer Graphics
3
CSC 460
Automata Theory & Formal Languages
3
Choose one of the following courses:
CSC 231
Selected Language Programming
3
CSC 232
Selected Language Programming
3
CSC 233
Selected Language Programming
3
Communication
3
Choose one of the following courses:
COM 202
Interpersonal Communication
3
COM 203
Professional Communication Skills
3
COM 304
Public Speaking
3
General Electives
Sufficient elective hours must be taken to meet the minimum hour requirement for graduation in this program. Electives should be chosen in consultation with advisor.