|
Nov 21, 2024
|
|
|
|
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 Elective: 3
Cyber Security Required Courses:
Controlled Electives:
6cr from the following: (5, 6)
Upper-Level Electives:
6cr from the following: (6) Minor in Criminology: 15
(3) 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 |
|
|
|