Top
×

Course Details

×

Password Change

Your password has been successfully changed!

×

Something went wrong...

×

Enter Credentials

Login:

Please enter your Computing Sciences username/password

Username:
Password:
×

Enter Required Information

Account Lookup:

Please enter your information

Last Name:
University Email Address:
University R Number:

Click to Login

COMPUTER SCIENCE MAJOR

This program's focus is on mastering the underlying concepts of computing with an emphasis on software engineering. The program is supplemented by courses in mathematics and the natural sciences and prepares students for both advanced study and wide ranging professional careers in computing, including software development.

MINOR: To minor in Computer Science the student must take a minimum of 20 credits including MATH 142, CMPS 134, CMPS 144, CMPS 240, and at least two of CMPS 250, 260, 340, 341, 344, 350, 352, 354, 355, 356, 358, 360, 362, 364, 370, 372, 374, 376, 384, or IT 354.


FIRST YEAR
Dept. and No. Course Title Credits
Fall Spring
MAJOR CMPS 134 / 134L Computer Science I 4
MAJOR CMPS 144 / 144L Computer Science II 4
GE QUAN MATH 142 Discrete Structures 4
COGNATE MATH 114 Analysis I 4
GE EP I CMPS 112 (FYDT,FYOC) Intro to Computing 3
GE EP I WRTG 107 (FYW) Composition 3
GE PHIL PHIL 120 Introduction to Philosophy 3
GE T/RS T/RS 121 Theology I 3
GE HUMN HUMN ELECT Humanities Elective 3 3
GE EP I First Year Seminars1 (FYS) Freshman Seminar
17 17
1 The selection of a First Year Seminar is likely to fulfill requirements for both the First Year Seminar and a General Education Requirement. Thus, the First Year Seminar will not add to the total credits for the semester. Talk with your advisor if you have any questions

SECOND YEAR
Dept. and No. Course Title Credits
Fall Spring
MAJOR CMPS 240 Data Structures 3
MAJOR CMPS 250 Machine Organization 3
MAJOR CMPS 260 Theoretical Foundations 3
COGNATE MATH 221 Analysis II 4
GE NSCI NSCI ELECT1 Natural Science 4-4.5 4-4.5
GE HUMN HUMN ELECT Humanities 3
GE PHIL PHIL 210 Ethics 3
GE T/RS T/RS 122 Theology II 3
14-14.5 16-16.5
1 Computer Science majors must complete at least 12 credits of science courses, including a two-semester sequence in a laboratory science for science or engineering majors. Qualifying sequences include PHYS 140-141, CHEM 112-113 and BIOL 141-142. (Other sequences require approval of the department.) The remaining credits must be satisfied by departmentally approved courses that enhance the student's ability to apply the scientific method.

THIRD YEAR
Dept. and No. Course Title Credits
Fall Spring
MAJOR CMPS 352 Operating Systems 3
MAJOR CMPS 344 Programming Languages 3
MAJOR CMPS 340 Intro to Database 3
MAJOR ELECT1 Major Elective 3
MAJOR CMPS 350 Computer Architecture 3
MAJOR CMPS 374 Software Engineering 3
COGNATE MATH 310 Applied Probability & Statistics 4
COGNATE NSCI ELECT2 Natural Science 3-4
GE S/BH S/BH ELECT Social/Behavioral 3
GE ELECT ELECT Free Elective 3
15-16 16
1 Major electives in Computer Science must be chosen from CMPS 341, 354, 355, 356, 358, 360, 362, 364, 370, 372, 376, 384, 393, 440 and 481.
2 Computer Science majors must complete at least 12 credits of science courses, including a two-semester sequence in a laboratory science for science or engineering majors. Qualifying sequences include PHYS 140-141, CHEM 112-113 and BIOL 141-142. (Other sequences require approval of the department.) The remaining credits must be satisfied by departmentally approved courses that enhance the student's ability to apply the scientific method.

FOURTH YEAR
Dept. and No. Course Title Credits
Fall Spring
MAJOR CMPS 490 Senior Projects 3
MAJOR CMPS ELECT1 Major Electives 6
COGNATE MATH/NSCI ELECT2,3 Math or Natural Science Elective 3
GE PHIL PHIL 214 Computers and Ethics 3
GE HUMN HUMN ELECT Humanities 3
GE S/BH S/BH ELECT Social/Behavioral 3
GE ELECT ELECT Free Electives 3 3
12 15
1 Major electives in Computer Science must be chosen from CMPS 341, 354, 355, 356, 358, 360, 362, 364, 370, 372, 376, 384, 393, 440 and 481.
2 Computer Science majors must complete at least 12 credits of science courses, including a two-semester sequence in a laboratory science for science or engineering majors. Qualifying sequences include PHYS 140-141, CHEM 112-113 and BIOL 141-142. (Other sequences require approval of the department.) The remaining credits must be satisfied by departmentally approved courses that enhance the student's ability to apply the scientific method
3 Either a mathematics course at the 300 level or above or a science course approved by the department.

Total: 122-124 Credits

Back to top

Degree Programs

The department offers nationally competitive undergraduate programs in Computer Science and Applied Computing as well as a graduate program in Software Engineering. The Computer Science program is accredited by ABET/CAC.

The entire University of Scranton Course Catalog is available on the University of Scranton website. Select an option below for more information on a specific program (will redirect you to the University's course catalog).





B.S. Computer Science (CS)

This program's focus is on mastering the underlying concepts of computing with an emphasis on software engineering. The program is supplemented by courses in mathematics and the natural sciences and prepares students for both advanced study and wide ranging professional careers in computing, including software development.

Total Credits: 122-124

MINOR: To minor in Computer Science the student must take a minimum of 20 credits including MATH 142, CMPS 134, CMPS 144, CMPS 240, and at least two of CMPS 250, 260, 340, 341, 344, 350, 352, 354, 355, 356, 358, 360, 362, 364, 370, 372, 374, 376, 384, or IT 354.


Select Program Year


Back to top