Top
×

Course Details

×

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

Degree Programs


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

The following are the recommended plans of study/curriculum for the programs offered by the Department of Computing Sciences at The University of Scranton. The plan of study for the graduate program in Software Engineering (SE) encompasses all of the SE courses which can be found here.



APPLIED COMPUTING MAJOR

This program provides students with a strong technical preparation in computing, pairing an emphasis on software development with a depth of study in a chosen application area. A student following the Business Track completes a specified collection of courses in accounting, economics, management, and marketing. The Individualized Track requires the student to complete a declared minor, concentration, or second major. In the senior year capstone course, the student, under the direction of a faculty mentor, undertakes a software project pertinent to the student's track.

Applied Computing students may be interested in the Data Science Concentration. Students with strong undergraduate records may be accepted and dually enrolled in the graduate program in Software Engineering through the Combined Baccalaureate/Master's degree program.


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 213 Sophomore Colloquia I .5
MAJOR CMPS 214 Sophomore Colloquia II .5
COGNATE MATH ELECT1 Math Elective 3
COGNATE COG ELECT2 Cognate Elective 3
GE NSCI NSCI ELECT Natural Science Elective 3 3
GE HUMN HUMN ELECT Humanities Elective 3
GE S/BH S/BH ELECT Social/Behavioral Elective 3
GE PHIL PHIL 210 Ethics 3
GE T/RS T/RS 122 Theology II 3
15.5 15.5
1 MATH 204 or another departmental-approved Statistics course
2 Major electives in the Applied Computing major must be chosen from CMPS 260, CMPS 330, CMPS 344, CMPS 350, CMPS 354, CMPS 355, CMPS 356, CMPS 358, CMPS 360, CMPS 362, CMPS 364, CMPS 370, CMPS 372, CMPS 376, CMPS 384, CMPS 393, CMPS 440, and CMPS 481.

THIRD YEAR
Dept. and No. Course Title Credits
Fall Spring
MAJOR CMPS 352 Operating Systems 3
MAJOR CMPS 340 Intro to Database 3
MAJOR CMPS 313 Junior Colloquia I .5
MAJOR CMPS 314 Junior Colloquia II .5
MAJOR CMPS ELECT1 Major Electives 3 6
MAJOR CMPS 341 Database Systems 3
COGNATE COG ELECT2 Cognate Electives 6 3
GE S/BH S/BH ELECT Social/Behavioral 3
15.5 15.5
1 Major electives in the Applied Computing major must be chosen from CMPS 260, CMPS 330, CMPS 344, CMPS 350, CMPS 354, CMPS 355, CMPS 356, CMPS 358, CMPS 360, CMPS 362, CMPS 364, CMPS 370, CMPS 372, CMPS 376, CMPS 384, CMPS 393, CMPS 440, and CMPS 481.
2 The Applied Computing major must complete and obtain departmental approval of an Applied Computing Plan of Study Form, on which they specify how the program's Cognate and GE electives are used to fulfill one of the following tracks.
  • The Business Track requires ECO 153 - ECO 154 as GE S/BH Electives, and ACC 253 - ACC 254, MGT 351 MGT 352, MGT 351, MKT 351 as COGNATE Electives.
  • The Individualized Track requires the student to satisfy the requirements of a declared Minor, Concentration or Second Major.

FOURTH YEAR
Dept. and No. Course Title Credits
Fall Spring
MAJOR CMPS 374 Software Engineering 3
MAJOR CMPS 490 Senior Projects 3
MAJOR CMPS ELECT1 Major Electives 3
MAJOR CMPS 413 Senior Colloquia I .5
MAJOR CMPS 414 Senior Colloquia II .5
COGNATE COG ELECT2 Cognate Electives 3
GE HUMN HUMN ELECT Humanities 3
GE PHIL PHIL 214 Computers and Ethics 3
GE ELECT ELECT Free Electives 6
12.5 12.5
1 Major electives in the Applied Computing major must be chosen from CMPS 260, CMPS 330, CMPS 344, CMPS 350, CMPS 354, CMPS 355, CMPS 356, CMPS 358, CMPS 360, CMPS 362, CMPS 364, CMPS 370, CMPS 372, CMPS 376, CMPS 384, CMPS 393, CMPS 440, and CMPS 481.
2 The Applied Computing major must complete and obtain departmental approval of an Applied Computing Plan of Study Form, on which they specify how the program's Cognate and GE electives are used to fulfill one of the following tracks.
  • The Business Track requires ECO 153 - ECO 154 as GE S/BH Electives, and ACC 253 - ACC 254, MGT 351 MGT 352, MGT 351, MKT 351 as COGNATE Electives.
  • The Individualized Track requires the student to satisfy the requirements of a declared Minor, Concentration or Second Major.

Total: 121 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





B.S. Applied Computing (AC)

This program provides students with a strong technical preparation in computing, pairing an emphasis on software development with a depth of study in a chosen application area. A student following the Business Track completes a specified collection of courses in accounting, economics, management, and marketing. The Individualized Track requires the student to complete a declared minor, concentration, or second major. In the senior year capstone course, the student, under the direction of a faculty mentor, undertakes a software project pertinent to the student's track.

Applied Computing students may be interested in the Data Science Concentration. Students with strong undergraduate records may be accepted and dually enrolled in the graduate program in Software Engineering through the Combined Baccalaureate/Master's degree program.

Total Credits: 121


Select Program Year


Back to top