Nov 21, 2024  
2024-25 Undergraduate Catalog 
    
2024-25 Undergraduate Catalog

Computer Science/Cybersecurity, BS


Program Code: COSC-CYBR

IUP’s computer science programs share a curricular core covering fundamental concepts, programming, problem solving, data structures, algorithms, software engineering, database, and seminars on technical topics and the profession. The department focuses on providing a broad foundation to create agile graduates who can adapt to the rapidly changing trends in the computer science and cybersecurity fields. Every student in the B.S. in Cybersecurity track also completes a minor in criminology. Based on this program, IUP was awarded recognition as a National Center of Academic Excellence in Information Assurance Education by the National Security Agency and the Department of Homeland Security. Students get hands-on training and opportunities to delve into penetration testing and ethical hacking while completing theoretical and applied upper-level coursework in computer networking, cryptography, and information security. Courses from the Department of Criminology in loss prevention, cybersecurity, and legal aspects enable graduates to coordinate with law enforcement on cyber-crime investigations.

Cybersecurity graduates work in computing and information-related areas of law enforcement, business, industry, and government agencies. Recent graduates have found careers as cybersecurity analysts, information security analysts and forensic computer analysts, as well as being more traditional programmers for business applications and software developers.

Liberal Studies: 40-41


As outlined in the Liberal Studies Requirements  with the following specifications:

Learning Skills: 6 (1)


Social Science:


Major: 48


Minor in Criminology: 15


(3)

Other Requirements: 3


Additional Mathematics:


Free Electives: 13-14


Total Degree Requirements: 120


(1) English Composition II requirement is fulfilled by the department’s Writing Plan.

(2) MATH 125  can be substituted by MATH 121 .

(3) CRIM 101  (taken as part of the social science requirement) is counted as part of the 18cr Criminology minor. Fifteen additional credits of CRIM are required.

(4) Students with 6 or more credits in COSC 493  may petition the department to substitute COSC 493  for COSC 473 . This petition must be completed prior to commencement of the internship to ensure approval of the substitution. Note: If a 6cr COSC 493  is taken and not substituted for COSC 473 , 3cr are applied toward COSC Upper-level Electives. If a 12cr COSC 493  is taken and substituted for COSC 473 , 3cr are applied toward the Required Courses and 3cr toward COSC Upper-level Electives.

(5) Upper-level electives may be counted as controlled electives. 3cr of Intermediate Level foreign language may be applied toward controlled electives.

(6) Controlled and upper level electives may not be applied toward more than one track in Computer Science.

SLOs



#

Outcome

How measured

Courses Used

Improve Category

1

Analyze a complex computing problem, then design and implement computing-based solution to meet a given set of computing requirements in the context of cybersecurity.

Assignments, Exams, Projects, Practicum or Internship

COSC 319, 473 or 493, Upper-level electives

C

2

Communicate effectively in a variety of professional contexts.

Written Assignments, Oral Presentations

COSC 319, 380, 480

B

3

Recognize professional responsibilities and make informed judgements in computing practice on legal and ethical principles.

Assignments, Exams, Oral Presentations

COSC 380

C

4

Function effectively as a member or leader of a team engaged in activities appropriate to software engineering.

Group Projects, Practicum or Internship

COSC 319, 473 or 493

B