Top
×

Course Details

×

Enter Credentials

Login:

Please enter your Computing Sciences username/password

Username:
Password:

Click to Login

Degree Programs


The department offers nationally competitive undergraduate programs in Computer Science, Information Technology, and Computer Information Systems 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.



View Degree Program Curriculum:






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

COMPUTER INFORMATION SYSTEMS MAJOR

This program focuses on the development of information systems and is supplemented by courses from the Kania School of Management. The program prepares students to be information systems professionals capable of developing and configuring software applications. Graduates are prepared to pursue advanced degrees in computing or an M.B.A.

MINOR: To minor in Computer Information Systems, the student must take a minimum of 18 credits including CMPS 134, CMPS 144, CMPS 330, CMPS 331, and two of MATH 142, IT 120 or CMPS 312, CMPS 240, 340, 341, 344, 352, 355, 356, 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
COGNATE ACC 253 Financial Accounting 3
COGNATE ACC 254 Managerial Accounting 3
GE HUMN HUMN ELECT Humanities 3
GE S/BH ECO 153 Principles of Microeconomics 3
GE S/BH ECO 154 Principles of Macroeconomics 3
GE PHIL PHIL 210 Ethics 3
GE T/RS T/RS 122 Theology II 3
GE ELECT MATH 2041 Statistics 3
15 15
1 Or STAT 251

THIRD YEAR
Dept. and No. Course Title Credits
Fall Spring
MAJOR CMPS 352 Operating Systems 3
MAJOR CMPS ELECT1 Major Elective 3
MAJOR CMPS 340 Intro to Database 3
MAJOR CMPS 341 Database Systems 3
MAJOR CMPS 330 Information Systems 3
MAJOR CMPS 331 Sys Analysis & Design 3
COGNATE MGT 351 Principles of Management I 3
COGNATE MGT 352 Principles of Management II 3
COGNATE MGT 251 Legal Environment of Business 3
GE NSCI NSCI ELECT Natural Science 3
GE ELECT ELECT Free Elective 3
15 18
1 Major electives in Computer Information Systems must be chosen from CMPS 260, 344, 350, 354, 355, 356, 358, 360, 362, 364, 370, 372, 374, 376, 384, 393, 440 and 481.

FOURTH YEAR
Dept. and No. Course Title Credits
Fall Spring
MAJOR CMPS 490 Senior Projects 3
MAJOR CMPS ELECT1 Major Electives 6
COGNATE MKT 351 Intro to Marketing 3
GE HUMN HUMN ELECT Humanities 3
GE NSCI NSCI ELECT Natural Science 3
GE PHIL PHIL 214 Computers and Ethics 3
GE ELECT ELECT Free Electives 3 3
12 15
1 Major electives in Computer Information Systems must be chosen from CMPS 260, 344, 350, 354, 355, 356, 358, 360, 362, 364, 370, 372, 374, 376, 384, 393, 440 and 481.

Total: 124 Credits

Back to top

INFORMATION TECHNOLOGY MAJOR

This program provides students with knowledge and abilities that prepare them for versatile careers as IT Professionals and for continued professional development. The IT professional understands, evaluates, applies, and manages the information technology resources of individuals and organizations to assist them in achieving their goals and objectives. In addition to providing such preparation in an ever changing technical landscape, this program prepares students to be effective communicators and contributing collaborators in multiple domains.


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
MAJOR IT 120 Human Computer Inter 3
GE QUAN MATH 142 Discrete Structures 4
GE EP I IT 112 (FYDT,FYOC) Intro Computing & IT 3
GE EP I WRTG 107 (FYW) Composition 3
GE HUMN HUMN ELECT Humanities Elective 6
GE PHIL PHIL 120 Introduction to Philosophy 3
GE T/RS T/RS 121 Theology I 3
GE EP I First Year Seminars1 (FYS) Freshman Seminar
17 16
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 IT 241 Funds of Info Mgmt 3
MAJOR IT 210 System Administration 3
MAJOR IT 244 Integrative Programming 3
COGNATE ELECTIVE1 Cognate Electives 3 3
COGNATE MATH 204 Statistics 3
GE S/BH S/BH ELECT2 Social/Behavioral 3 3
GE PHIL PHIL 210 Ethics 3
GE T/RS T/RS 122 Theology II 3
15 15
1 At least two courses from one of the areas below, and at least one course from one of the other areas. Alternatives must be approved by the student’s Departmental Academic Advisor.
  • Accounting (ACC 253 - Financial Accounting, ACC 254 – Managerial Accounting)
  • Art (ART 112 – Color and Design)
  • Communication (COMM 214 – Small Group Communication, COMM 312 – Organizational Communication)
2 Recommendations include ECON 153, ECON 154, PSYC 110, S/CJ 210

THIRD YEAR
Dept. and No. Course Title Credits
Fall Spring
MAJOR IT 354 Computer Networks 3
MAJOR IT 310 Sys Integration & Arch 3
MAJOR IT 356 Web Programming 3
MAJOR IT 358 Info Assure & Security 3
COGNATE ELECTIVE1 Cognate Electives 3 3
GE NSCI NSCI ELECT2 Natural Science 3-4 3-4
GE PHIL PHIL 214 Computers and Ethics 3
GE ELECT ELECT Free Elective 3
15-16 15-16
1 At least two courses from one of the areas below, and at least one course from one of the other areas. Alternatives must be approved by the student’s Departmental Academic Advisor.
  • Accounting (ACC 253 - Financial Accounting, ACC 254 – Managerial Accounting)
  • Art (ART 112 – Color and Design)
  • Communication (COMM 214 – Small Group Communication, COMM 312 – Organizational Communication)
2 Recommendations include BIOL 110-111, CHEM 110-111, PHYS 120-121

FOURTH YEAR
Dept. and No. Course Title Credits
Fall Spring
MAJOR IT 490 Senior Projects 3
MAJOR IT ELECT Elective/Intern/Pract 6
COGNATE ELECTIVE1 Cognate Electives 3 6
GE HUMN HUMN ELECT Humanities 3 3
GE ELECT ELECT Free Electives 6 3
15 15
1 At least two courses from one of the areas below, and at least one course from one of the other areas. Alternatives must be approved by the student’s Departmental Academic Advisor.
  • Accounting (ACC 253 - Financial Accounting, ACC 254 – Managerial Accounting)
  • Art (ART 112 – Color and Design)
  • Communication (COMM 214 – Small Group Communication, COMM 312 – Organizational Communication)

Total: 123-125 Credits

Back to top

Degree Programs

The department offers nationally competitive undergraduate programs in Computer Science and Computer Information Systems 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