Software Applications and Systems Development (B.S.)

Core Requirements 1
COR 100First Year Seminars: Transitions3
WRT 101Critical Writing3
PHL 110Introduction to Philosophy3
HST 110World Civilization I3
HST 111World Civilization II3
ENG 210Major Authors3
PHL 210Moral Philosophy3
Theology3
EAC Encountering Another Culture/Language6
ENG 310Literature and Culture3
Mathematics3
Social Science3
Natural Science3
IDS Interdisciplinary Studies3
Religion3
COR 400Senior Studies: Transformations3
VPA Visual & Performing Arts1
DIV Diversity0
Major Requirements
Select one of the following:
COBOL Programming
Developing Decision Support Applications With Visual Basics
Introduction to Algorithms and Program Design
CSC 170Introduction to Java Programming Programming3
or CSC 176 Object Oriented Programming
MIS 201Introduction to Management Info Systems3
CSC 275Data Structures and Algorithms3
CSC 276Object Oriented Software Design3
MIS 375Applied Systems Analysis3
MIS 460Managing Systems Projects3
CSC 375Design and Analysis of Algorithms3
Four upper-level CSC or MIS electives from the project-based or platform-based courses in the tables below. 12
Major Support Requirements
Select one of the following:3
Mathematics for Business Majors
Brief Calculus
Mathematics for Act Majors
CSC 281Discrete Mathematics3
Foreign Language or EAC Encountering Another Culture6
Natural science lab-based sequence8
Minor in another discipline (Earning a second major or dual major fulfills this requirement)15-21
Total Credit Hours120-126
1

Some Core requirements may be fulfilled by major requirements.

Project-Based and Platform-Based Electives 

CSC 346Software Operating Environments3
CSC 441Secure Software Development in Mobile And Cloud Environments,Secure Software Development in Web, Cloud & Mobile Environments3
CSC 445Networks and Secure Software Development3
MIS 478Financial Telecomm & Cybersecurity3
MIS 480Database Management Systems3
CSC 496Senior Software Engineering Project3
Plan of Study Grid
Freshman Year
First SemesterCredit Hour
CSC 175 Introduction to Algorithms and Program Design 4
MIS 201 Introduction to Management Info Systems 3
WRT 101 Critical Writing 3
COR 100 First Year Seminars: Transitions 3
EAC Encountering Another Culture/Language 3
 Credit Hours16
Second Semester
CSC 176 Object Oriented Programming 3
Elective 3
Elective 3
PHL 110 Introduction to Philosophy 3
HST 111 World Civilization II 3
EAC Encountering Another Culture/Language 3
 Credit Hours18
Sophomore Year
First Semester
CSC 275 Data Structures and Algorithms 3
MIS 375 Applied Systems Analysis 3
HST 110 World Civilization I 3
Select one of the following: 3
Mathematics for Business Majors  
Brief Calculus  
Mathematics for Act Majors  
CSC 281 Discrete Mathematics 3
 Credit Hours15
Second Semester
CSC 276
Object Oriented Software Design
or Software Operating Environments
3
Elective 3
Social Science 3
PHL 210 Moral Philosophy 3
ENG 210 Major Authors 3
 Credit Hours15
Junior Year
First Semester
MIS 460 Managing Systems Projects 3
SASD Elective 3
Elective 3
Elective 3
Theology 3
 Credit Hours15
Second Semester
CSC 346
Software Operating Environments
or Object Oriented Software Design
3
SASD Elective 3
Elective 3
Select one of the following: 3
Design and Analysis of Algorithms  
Elective
 
ENG 310 Literature and Culture 3
 Credit Hours15
Senior Year
First Semester
SASD Elective 3
Natural Science 4
Elective 3
IDS Interdisciplinary Studies 3
VPA Visual & Performing Arts 3
 Credit Hours16
Second Semester
SASD Elective 3
Natural Science 4
COR 400 Senior Studies: Transformations 3
Select one of the following: 3
Design and Analysis of Algorithms  
Elective
 
Religion 3
 Credit Hours16
 Total Credit Hours126