The request to establish Graduate Certificate in Network Security and Graduate Certificate in Secure Software Design

Memo Date: 
Monday, March 7, 2016
To: 
College of Computing & Informatics
From: 
Office of Academic Affairs
Approved On: February 3, 2016
Approved by: Graduate Council
Implementation Date: Spring 2016

Note: Deletions are strikethroughs.  Insertions are underlined.


Catalog Copy

Graduate Certificate in Network Security

The Graduate Certificate in Network Security provides professionals with an opportunity to advance their knowledge and skills in cyber security for networked systems. The certificate requires fifteen (15) graduate credit-hours of coursework. The certificate may be pursued concurrently with a related graduate degree program at UNC Charlotte.

Program Requirements

The graduate certificate must meet both the University wide graduate certificate requirements as specified in the Graduate Catalogs and the certificate specific requirements of 15 credit hours of coursework.  All requirements must be completed within four years of studies, starting from the time when the first course for the certificate is taken. Coursework taken for one graduate certificate may not be counted towards a second graduate certificate.

The Graduate Certificate in Network Security Curriculum requires the successful completion of 15 credit points and has the following components:

  • Core (12 credit points)
  • Security Elective (3 credit points)

The core courses are:

  • ITIS 5250 Computer Forensics
  • ITIS 6167 Network Security
  • ITIS 6230 Information Infrastructure Protection
  • ITCS 6166 Computer Communications and Networks

The elective can be from the following list of approved courses:

  • ITIS 5221 Secure Programming and Penetration Testing
  • ITIS 6150 Software Assurance
  • ITIS 6200 Information Security and Privacy
  • ITIS 6210 Access Control and Security Architecture
  • ITIS 6220 Data Privacy
  • ITIS 6240 Applied Cryptography
  • ITIS 6250 Open Source Security Systems
  • ITIS 6320 Cloud Data Storage
  • ITIS 6362 Information Technology Ethics, Policy, and Security
  • ITIS 6420 Usable Security and Privacy

Admission Requirements

This graduate certificate program is open to all applicants who hold a bachelor's degree from an accredited institution in a computing, mathematical, engineering or business discipline, with a minimum overall GPA of 2.8 and Junior/Senior GPA of 3.0, on a 4.0 scale. In addition, applicants are required to have substantial knowledge of data structures and object-oriented programming in C++, C# or Java.

The requirements on GPA may be waived if an applicant is currently enrolled and in good standing in a graduate degree program at UNC Charlotte.

 

Graduate Certificate in Secure Software Development

The Graduate Certificate in Secure Software Development provides professionals with an opportunity to advance their knowledge and skills in developing software applications that are secure. The certificate requires fifteen (15) graduate credit-hours of coursework. The certificate may be pursued concurrently with a related graduate degree program at UNC Charlotte.

Program Requirements

The graduate certificate must meet both the University wide graduate certificate requirements as specified in the Graduate Catalogs and the certificate specific requirements of 15 credit hours of coursework.  All requirements must be completed within four years of studies, starting from the time when the first course for the certificate is taken. Coursework taken for one graduate certificate may not be counted towards a second graduate certificate.

The Graduate Certificate in Secure Software Development Curriculum requires the successful completion of 15 credit points and has the following components:

  • Core (9 credit points)
  • Security Elective (6 credit points)

The core courses are:

  • ITIS 5221 Secure Programming and Penetration Testing
  • ITIS 6150 Software Assurance
  • ITIS 6420 Usable Security and Privacy

The electives can be selected from the following list of approved courses:

  • ITIS 5250 Computer Forensics
  • ITIS 5166 Network Based Application Development
  • ITIS 5180 Mobile Application Development
  • ITIS 6112 Software System Design and Implementation
  • ITIS 6167 Network Security
  • ITIS 6200 Information Security and Privacy
  • ITIS 6210 Access Control and Security Architecture
  • ITIS 6220 Data Privacy
  • ITIS 6230 Information Infrastructure Protection
  • ITIS 6240 Applied Cryptography
  • ITIS 6250 Open Source Security Systems
  • ITIS 6320 Cloud Data Storage
  • ITIS 6342 Information Technology Project Management
  • ITIS 6362 Information Technology Ethics, Policy, and Security
  • ITCS 6114 Algorithm and Data Structures

Admission Requirements

This graduate certificate program is open to all applicants who hold a bachelor's degree from an accredited institution in a computing, mathematical, engineering or business discipline, with a minimum overall GPA of 2.8 and Junior/Senior GPA of 3.0, on a 4.0 scale. In addition, applicants are required to have substantial knowledge of data structures and object-oriented programming in C++, C# or Java.

The requirements on GPA may be waived if an applicant is currently enrolled and in good standing in a graduate degree program at UNC Charlotte.