Graduate Certificate Programs
Quick Links
The department of Computer Science offers the following graduate level certificate Programs:
Human-Computer Interactions
Network Security
System Models and Management
Telecommunications
To fulfill requirements and earn a certificate, the required courses for the certificate must be completed within a five year period with a minimum 3.0 grade point average, and with no more than 3 credits below B. Courses completed for one certificate may not be used for another certificate.
Human-Computer Interaction Certificate
Coordinator:
Dr. Jill Drury
jldrury@mitre.org
Admission Requirements: Prerequisites as specified in the Catalog for admission to the MS program in Computer Science. Candidates with a Bachelor’s degree in some other suitable area and extensive programming experience should contact the CS Graduate Program Coordinator.
All courses for the Human-Computer Interaction certificate may be used toward a graduate degree in Computer Science, subject to the approval of the Graduate Coordinator and meeting the requirements for admission to the MS program.
Core Courses:
- 91.527 Introduction to HCI (3 credits)
- 91.528 Evaluation of HCI (3 credits)
- 91.568 Seminar in HCI (3 credits)
Elective
:One three-credit course taken from the following list:
- 91.513 Internet and Web Systems I
- 91.514 Internet and Web Systems II
- 91.523, Software Engineering I
- 91.541 Data Visualization
- 91.546 Computer Graphics I
- 91.547 Computer Graphics II
- 91.548 Robot Design
- 91.549 Mobile Robots
- 91.550 selected Topics courses, such as Human-Robot Interaction or Multi-Touch Interaction, with permission of the Certificate Coordinator.
- 57.521 Software Design in Context
- or another three credit course with the permission of the Certificate Coordinator
Network Security
Coordinator:
Prof. William Moloney
978-934-3640
bill@cs.uml.edu
This certificate program is available to students who have an undergraduate degree in Information Technology, Computer Science, Information Systems and related majors. Students should be familiar with the ‘C’ programming language and have a math background that includes at least pre-calculus math, statistics and a first course in discrete structures. The certificate courses do not have pre-requisite requirements among themselves, and may be taken in any order.
NOTE: Courses taken for this certificate may not be used towards the MS in Computer Science degree.
Admission Requirements:
- Transcript showing proof of completion of an undergraduate BS or BA degree from an accredited institution
- Mathematical experience to include a minimum of one semester of pre-calculus, one semester of discrete mathematics and one semester of statistics, or the equivalent experience
- C programming proficiency, to include a minimum of one class of C programming and one class of data structures, or the equivalent experience
- Approval of the Graduate Coordinator
The following four three-credit courses are required (12 credits total):
- 94.561 Computer Network Security
- 94.562 Digital Forensics
- 94.563 Network Infrastructures
- 94.564 Secure Mobile Networks
Systems Models and Management
Coordinator:
Prof. William Moloney
978-934-3640
bill@cs.uml.edu
This certificate program is immediately available to students who have completed an undergraduate degree in Information Technology, Computer Science, Information Systems and related majors. Students should be familiar with the ‘C’ programming language and have a math background that includes at least pre-calculus math, statistics and a first course in discrete structures. The certificate courses do not have pre-requisite requirements among themselves, and may be taken in any order.
NOTE: Courses taken for this certificate may not be used towards the MS in Computer Science degree.
Admission Requirements:
Required Courses: The certificate is comprised of the following courses: (four 3-credit courses, Total 12 credits)
- 94.517 Operating Systems Foundations
- 94.518 Large Scale Application Deployment
- 94.511 Network and Systems Administration
- 94.519 Managing Virtual Systems
Telecommunications
Coordinator:
Dr. Byung Kim
978-934-3617
Byung_Kim@uml.edu or kim@cs.uml.edu
This graduate certificate consists of courses from both the Computer Science and Electrical Engineering Departments. It is intended for students who hold a baccalaureate degree in science or engineering and who wish to concentrate on hardware/software issues pertaining to telecommunications.
Admissions requirement:
- BS in Computer Science/Engineering/Mathematics
Course requirements:
- 91.563 Data Communications 1
- 91.555 Computer Networks
- 16.543 Introduction to Communication Theory
- or another three credit course with the permission of the Certificate Coordinator
All courses for the Telecommunuications certificate may be used toward a graduate degree in either the Electrical Engineering or the Computer Science Department subject to the approval of the appropriate graduate coordinator and meeting the requirements for admission to the MS program.