Undergraduate Programs
Undergraduate Degree Programs
Undergraduate Certificate Programs
Graduate Programs
Graduate Degree Programs
Graduate Certificate Programs
Corporate Programs
International Programs
Online Programs
eLive Programs
Other Programs

metropolitan college adult college programs graduate school program  graduate degree programs computer science degree security concentration

Master of Science in Computer Science
OverviewAdmissionsRequirementsElectives

Concentration in Security Requirements

A total of 40 credits are required.

Core Curriculum

20 required credits:

  • MET CS 535 Data Communications and Computer Networks or
  • MET CS 579 Database Management
  • MET CS 566 Analysis of Algorithms
  • MET CS 572 Computer Organization or
  • MET CS 575 Operating Systems
  • MET CS 662 Computer Language Theory
  • MET CS 673 Software Engineering

Students who have completed courses on core curriculum subjects as part of their undergraduate degree program must replace the corresponding core courses with electives. It is recommended that each replacement course be in the same technical area. Students who have work-related experience in any of the core curriculum courses may apply for a waiver by submitting appropriate documentation. When a course waiver is granted, the student must substitute a graduate-level computer science course for the core course.

Concentration Requirements

  • MET CS 654 Network and Software Security
  • MET CS 690 Network Security
  • MET CS 789 Cryptography

Electives

(8 credits)

Security Electives

One or two courses from the following:

  • MET CS 599 Biometrics
  • MET CS 674 Database Security
  • MET CS 684 IT Security Policies and Procedures
  • MET CS 693 Digital Forensics and Investigations
  • MET CS 703 Network Forensics
  • MET CS 713 Advanced Digital Forensics

General Electives:

No more than one course from the following:

  • MET CS 503 Windows .NET Application Programming with C#
  • MET CS 532 Computer Graphics
  • MET CS 534 Quantitative Methods for Information Systems
  • MET CS 560 Organization of Programming Languages
  • MET CS 565 Advanced Java Programming
  • MET CS 568 Language Theory and Compilers
  • MET CS 601 Web Application Development
  • MET CS 632 Information Technology Project Management
  • MET CS 633 Distributed Software Development and Management
  • MET CS 635 Computer Networks: Design and Implementation
  • MET CS 651 Web Development with .NET
  • MET CS 660 Wireless Networks
  • MET CS 665 Design Patterns and Components
  • MET CS 667 Enterprise Java
  • MET CS 671 Systems Programming Using UNIX
  • MET CS 675 Operating Systems Design and Implementation
  • MET CS 679 Architecture and Design of Multi-tiered Systems
  • MET CS 689 Designing and Implementing a Data Warehouse
  • MET CS 732 Advanced Game Graphics
  • MET CS 733 Real-Time Multimedia Simulation
  • MET CS 734 Artificial Intelligence for Video Games
  • MET CS 751 Web Services
  • MET CS 763 Speech and Natural Language Processing
  • MET CS 767 Fuzzy, Expert, Genetic, and Neural Systems
  • MET CS 770 Object-Oriented Analysis and Design
  • MET CS 773 Software Testing and Quality Assurance
  • MET CS 779 Advanced Database Management
  • MET CS 794 Grid Computing
  • MET CS 893 Agile and Advanced Software Engineering Methods

Click here to read course descriptions for Computer Science.

Print this page Send to a friend
  enroll now
  ask a question
    Concentrations
  Security
  download a brochure
This program is accredited by the Committee on National Security Systems

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BU Home | Extended Education Home | MET Home | Site Map | Contact and Directory Information

About Boston University Metropolitan College
| Ask Metropolitan College | Academic Courses | Adult College Programs
Boston University Metropolitan College Locations | Contact Metropolitan College | Metropolitan College Academic Departments
Metropolitan College Tuition | Metropolitan College Enrollment | Metropolitan College People | Metropolitan College News
 
My Favorites MET Home About Metropolitan College Contact Metropolitan College News and Events Search Metropolitan College Metropolitan College Home Metropolitan College Home