|


Scientific Software Development
The Scientific Software Development concentration for the Bachelor of Science in Computer Science is the best selection for the greatest flexibility. It prepares the student for graduate work in Computer Science as well as professional software development in any application. Below is a sample four-year program.
BACHELOR OF SCIENCE IN COMPUTER SCIENCE
with a Concentration in Scientific Software Development
Total Semester Credit Hours: 122
Download the Program Flowchart here! 
FRESHMAN YEAR
|
FIRST SEMESTER
|
|
Course No
|
Subject
|
Cr.Hrs.
|
|
COM1001
COM1103
SSC2413
MCS1142
MCS1414
|
University Seminar
English Comp
Found Am Exper
Intro to C
Calculus 1
|
1
3
3
2
4
|
|
|
|
Total
|
|
13
|
|
SECOND SEMESTER
|
|
Course No
|
Subject
|
Cr.Hrs.
|
|
SSCXXX3
LLT1213
MCS1424
MCS1514
SSC2423
|
Elective
World Masterpcs 1
Calculus 2
Computer Sci 1
Devel Am Exper
|
3
3
4
4
3
|
|
|
|
Total
|
|
17
|
SOPHOMORE YEAR
|
FIRST SEMESTER
|
|
Course No
|
Subject
|
Cr.Hrs.
|
|
LLT1223
MCS2414
MCS2514
MCS2523
|
World Masterpcs 2
Calculus 3
Computer Sci 2
Discrete Math
|
3
4
4
3
|
|
|
|
Total
|
|
14
|
|
SECOND SEMESTER
|
|
Course No
|
Subject
|
Cr.Hrs.
|
|
COM2103
MCS2534
MCS3633
MCSXXX3
|
Tech & Prof Comm
Data Structures
Functional Prog
CS Elective
Open Elective
|
3
4
3
3
3
|
|
|
|
Total
|
|
16
|
JUNIOR YEAR
|
FIRST SEMESTER
|
|
Course No
|
Subject
|
Cr.Hrs.
|
|
MCS3543
MCS3663
MCSXXX3
PHY2413
PHY2421
MCSXXX3
|
Data Base Sys
Arch & Assembler
Math Elective*
Univ Physics 1
Univ Physics 1 Lab
Elective
|
3
3
3
3
1
3
|
|
|
|
Total
|
|
16
|
|
SECOND SEMESTER
|
|
Course No
|
Subject
|
Cr.Hrs.
|
|
MCSXXX3
MCS4663
PHY2423
PHY2431
|
Elective
Operating Sys
Univ Physics 2
Univ Physics 2 Lab
Open Electives
|
3
3
3
1
6
|
|
|
|
Total
|
|
16
|
SENIOR YEAR
|
FIRST SEMESTER
|
|
Course No
|
Subject
|
Cr.Hrs.
|
|
MCS4613
MCS4833
SSCXXX3
|
Comp Networks
Senior Project
Jr/Sr Elective
Open Electives
|
3
3
3
6
|
|
|
|
Total
|
|
15
|
|
SECOND SEMESTER
|
|
Course No
|
Subject
|
Cr.Hrs.
|
|
LLTXXX3
MCS4643
MCS4653
|
Jr/Sr Elective
Comp Prog Lang
Theory/Computation
Open Electives
|
3
3
3
6
|
|
|
|
Total
|
|
15
|
*Note: Students must take either MCS2423 Diff Equations or MCS3403 Prob & Stats or MCS3863 Linear Algebra

|