Computer Science & IT Graduate Certificate Programs

The Department of Computer Science is pleased to offer graduate certificates in a variety of cutting-edge topics, providing intensive training in specific industry areas, emerging technologies, and the latest technological developments.

  • Advanced Information Technology (Business Informatics)
  • Computer Networks
  • Database Management & Business Intelligence
  • Digital Forensics
  • Health Informatics
  • Information Security
  • Information Technology
  • IT Project Management
  • Medical Information Security & Privacy
  • Software Engineering
  • Software Engineering for Health Care Systems
  • Web Application Development

The Department of Computer Science offers numerous courses in a blended format known as eLive. These courses combine online study with four 3-hour, face-to-face meetings per semester—providing added flexibility to the learning experience and new avenues of opportunity for those with demanding schedules. While some certificate programs are entirely eLive, other certificates and degrees may have requirements that can be satisfied through eLive courses.

In most cases, credits from Computer Science graduate certificates can be applied toward the MS degrees in Computer Information Systems or Computer Science. To find out more, and to get help planning a course of study, please contact the Department of Computer Science, 808 Commonwealth Avenue, Room 250, Boston, MA 02215; 617-353-2566; fax: 617-353-2367; email: csinfo@bu.edu; www.bu.edu/csmet.

Multiple Certificates

Students may pursue more than one certificate, but should be aware that in the case of courses overlapping between certificates, only one course may be counted toward a second certificate. If more than one course overlaps, the additional courses must be replaced by electives, with the consent of the computer science department.

Admissions Information

Prerequisite courses or evidence of proficiency in these areas must accompany the application to the program. If college-level credit courses are not in evidence, the department will determine what prerequisite courses must be completed in addition to the graduate degree requirements. Students claiming equivalent proficiency in prerequisite courses from non-academic sources must take an examination to demonstrate such proficiency.

The graduate certificate application requires:

  • Official transcripts of previous academic work
  • Two letters of recommendation
  • A personal statement
  • A résumé
  • A $25 application fee

Apply online with the Application for Graduate Admission.

Graduate Certificates

Advanced Information Technology (Business Informatics)

(on campus, online, or blended/eLive)

The Graduate Certificate in Advanced Information Technology provides students with state-of-the-art knowledge of modern enterprise IT and systems analysis. It offers hands-on experience in the most important contemporary business informatics areas, such as advanced database management, web development, IT project management, and enterprise information security. Students who earn this certificate will have gained the skills to provide unique expertise to enterprises dealing with the major IT challenges of today, along with a solid foundation for exploring the advanced IT challenges of tomorrow.

Prerequisites

Applicants to the program are required to have a bachelor’s degree from a regionally accredited institution. Some courses may have additional prerequisites.

Curriculum (four courses/16 credits)

  • MET CS 601 Web Application Development
  • MET CS 632 IT Project Management
  • MET CS 695 Enterprise Information Security
  • MET CS 779 Advanced Database Management


Computer Networks

(on campus or online)

The Certificate in Computer Networks offers a broad foundation in information technology, along with an in-depth exploration of computer data communication and modern networking. Students undertake a comprehensive examination of network design and implementation, network performance analysis and management, network security, and the latest networking technology. The program is designed to empower students with extensive knowledge and hands-on experience, in order to analyze, design, procure, manage, and implement cutting-edge computer networking solutions and technologies.

Prerequisites

Applicants to the program are required to have a bachelor’s degree from a regionally accredited institution. Some courses may have additional prerequisites.

On-Campus Curriculum (four courses/16 credits)

  • MET CS 535 Computer Networks
  • MET CS 635 Network Design and Implementation
  • MET CS 685 Network Design and Management or MET CS 775 Advanced Networking
  • MET CS 690 Network Security

Online Curriculum (four courses/16 credits)

  • MET CS 535 Computer Networks
  • MET CS 635 Network Design and Implementation
  • MET CS 685 Network Design and Management
  • MET CS 690 Network Security


Database Management & Business Intelligence

(on campus, online, or blended/eLive)

Database systems are the information heart of modern enterprises, where they are used for processing business transactions and for understanding and managing the enterprise. Business intelligence is the analysis of data to improve management of the enterprise and routine business operations such as intelligent supply chain management. Students who complete the Certificate in Database Management & Business Intelligence will be prepared to design and implement both transaction processing and decision support databases, and to use data mining technologies to discover the structure, trends, and relationships in the data to produce valuable business insights and effective decision support processes.

Prerequisites

Applicants to the program are required to have a bachelor’s degree from a regionally accredited institution. Some courses may have additional prerequisites.

Curriculum—on campus (four courses/16 credits)

  • MET CS 669 Database Design and Implementation for Business or MET CS 579 Database Management
  • MET CS 699 Data Mining and Business Intelligence
  • MET CS 779 Advanced Database Management

And one selected from the following:

  • MET CS 674 Database Security
  • MET CS 689 Designing and Implementing a Data Warehouse
  • MET CS 780 Database Administration

Curriculum—blended/eLive and online (four courses/16 credits)

  • MET CS 669 Database Design and Implementation for Business
  • MET CS 674 Database Security
  • MET CS 699 Data Mining and Business Intelligence
  • MET CS 779 Advanced Database Management


Digital Forensics

(on campus or blended/eLive)

Computers and various digital devices are used throughout organizations large and small to operate daily business. The fundamental role of digital systems in business brings with it serious security challenges. Hackers and criminals are constantly attacking all types of organizations. To mitigate such risks, it is important for IT specialists to obtain a comprehensive overview of digital forensics. This specialized graduate Certificate in Digital Forensics program will provide students with comprehensive knowledge of “digital-crime scene investigation” and introduces students to forensic analysis policy and procedures, forensic analysis tools, data recovery, and investigation, among other topics.

Prerequisites

Applicants to the program are required to have a bachelor’s degree from a regionally accredited institution. Some courses may have additional prerequisites.

Curriculum (four courses/16 credits)

  • MET CS 625 Business Data Communication and Networks
  • MET CS 693 Digital Forensics and Investigations
  • MET CS 703 Network Forensics
  • MET CS 713 Advanced Digital Forensics or MET CS 699 Data Mining and Business Intelligence


Health Informatics

(on campus or online)

The objective of this program is to expose students to modern health informatics, including heath data collection, processing, and storage. This program primarily focuses on electronic medical data generated and stored in health care and public health organizations. Individuals who complete the Certificate in Health Informatics program will have a solid knowledge of health information technology and systems and electronic health records as well as a solid exposure to the latest medical technologies.

Prerequisites

Applicants to the program are required to have a bachelor’s degree from a regionally accredited institution. Some courses may have additional prerequisites.

Curriculum (four courses/16 credits)

  • MET CS 570 Biomedical Sciences and Health IT
  • MET CS 580 Health Informatics
  • MET CS 581 Electronic Health Records
  • MET CS 781 Advanced Health Informatics


Information Security

(on campus, online, or blended/eLive)

Developing a strong information security program in today’s world is crucial and challenging for most organizations. In general, information security means protecting information from unauthorized access, disclosure, or destruction. Information security is essential because most organizations—including government agencies, hospitals, insurance companies, and private businesses—store various kinds of information about their employees and customers. If any business-related information is confidential, the security of that data becomes crucial. For example, if critical business data (e.g., credit card numbers or design documents) is leaked to competitors or hackers, it could lead to loss of business, lawsuits, and even bankruptcy. Organizations also need to be able to comply by standards and laws, such as HIPPA, PCI, and GLBA, which help protect confidentiality and privacy of customer data.

MET’s Information Security graduate certificate program touches upon various aspects of information security, including IT security policies and system security. Students also learn about digital forensics to help in investigating a security breach, and obtain a good understanding of how information is stored in a database and what services are available to protect it. On completing the graduate certificate, students will have sufficient skills in developing and implementing IT security in their organizations.

Prerequisites

Applicants to the program are required to have a bachelor’s degree from a regionally accredited institution. Some courses may have additional prerequisites.

Curriculum—on campus (four courses/16 credits)

Any four of the following:

  • MET CS 599 Biometrics
  • MET CS 674 Database Security
  • MET CS 684 IT Security Policies and Procedures
  • MET CS 690 Network Security
  • MET CS 693 Digital Forensics and Investigations
  • MET CS 695 Enterprise Information Security
  • MET CS 703 Network Forensics
  • MET CS 713 Advanced Forensics
  • MET CS 789 Cryptography
  • MET CS 799 Advanced Cryptography

Curriculum—online (four courses/16 credits)

  • MET CS 674 Database Security
  • MET CS 684 IT Security Policies and Procedures
  • MET CS 693 Digital Forensics and Investigations
  • MET CS 695 Enterprise Information Security

Curriculum—blended/eLive and online (four courses/16 credits)

Any four of the following:

  • MET CS 674 Database Security
  • MET CS 684 IT Security Policies and Procedures
  • MET CS 693 Digital Forensics and Investigations
  • MET CS 695 Enterprise Information Security
  • MET CS 703 Network Forensics
  • MET CS 713 Advanced Digital Forensics


Information Technology

(on campus, online, or blended/eLive)

This certificate program offers students hands-on experience in various aspects of software design and implementation, while providing comprehensive knowledge about the state-of-the-art in information technology. Industry reports reveal that today’s business world seeks graduates who possess broad business perspectives; systems/IS skills, including hardware and software programming; a strong grasp of communication and teamwork; analytical abilities; and cutting-edge technology knowledge in areas of systems analysis, web technology, data communications, and database systems. Along with building these qualities and skills, the Certificate in Information Technology program prepares students to:

  • Assess the information needs of different organizational levels within an organization
  • Design or fully participate in designing systems for an organization that are both competitive and efficient
  • Create an information systems architecture that aligns with organization goals
  • Design systems that people can control, understand, and use in a socially and ethically responsible manner

Prerequisites

Applicants to the program are required to have a bachelor’s degree from a regionally accredited institution. Some courses may have additional prerequisites.

Curriculum (four courses/16 credits)

  • MET CS 625 Business Data Communication and Networks
  • MET CS 669 Database Design and Implementation for Business
  • MET CS 682 Information Systems Analysis and Design
  • MET CS 782 IT Strategy and Management


IT Project Management

(on campus, online, or blended/eLive)

It is important to be informed of new and improved project management tools and techniques in today’s competitive market, where only the best project managers will succeed in completing assignments in a timely, cost-effective, and quality-conscious manner. Project managers, systems analysts, designers, programmers, research managers, and others engaged in the administration of technical projects will find this graduate certificate valuable. After completing this program, graduates will be able to pursue Project Management Professional (PMP®) certification, if they wish, and to take an optional PMP preparation course.

Prerequisites

Applicants to the program are required to have a bachelor’s degree from a regionally accredited institution, in addition to MET CS 231 or MET CS 232, or consent of the instructor. Some courses may have additional prerequisites.

Curriculum (four courses/16 credits)

  • MET CS 632 IT Project Management
  • MET CS 633 Distributed Software Development and Management
  • MET CS 634 Agile Software Development
  • MET CS 783 Enterprise Architecture


Medical Information Security & Privacy

(on campus)

Students gain exposure to the complex and varied factors that must be taken into account when addressing information security issues within health care systems. This certificate program presents the methods and skills needed for designing and building secure and reliable systems by developing an understanding of the special requirements of health care systems, where privacy of personal data must be balanced with access to patient records.

Prerequisites

Applicants to the program are required to have a bachelor’s degree from a regionally accredited institution. Some courses may have additional prerequisites.

Curriculum (four courses/16 credits)

  • MET CS 580 Health Informatics
  • MET CS 581 Electronic Health Records
  • MET CS 695 Enterprise Information Security

Plus one selected from the following:

  • MET CS 674 Database Security
  • MET CS 684 IT Security Policies and Procedures


Software Engineering

(on campus)

This program is designed to produce software engineers who will participate in and lead development projects. It enables students to plan, design, and implement software applications. The program emphasizes the object-oriented method, but also covers structured techniques, project management, and testing. C++ and Java are the principal object-oriented languages used, although knowledge of Java is not a prerequisite. The program is suited both to programmers seeking professional growth and to software engineers who want to learn the object-oriented paradigm.

Prerequisites

Applicants to the program are required to have a bachelor’s degree from a regionally accredited institution, in addition to the Certificate in Computer Science or its equivalent in experience. Some courses may have additional prerequisites.

Curriculum (four courses/16 credits)

  • MET CS 632 IT Project Management
  • MET CS 665 Software Design and Patterns
  • MET CS 673 Software Engineering
  • MET CS 773 Software Quality Management


Software Engineering for Health Care Systems

(on campus)

The objective of this program is to prepare software engineers to participate in and lead development projects in health informatics. The curriculum enables graduates to plan, design, and implement software health care applications. The program emphasizes the object-oriented method, but also covers structured techniques, project management, and testing. Java and C++ are the principal object-oriented languages used. The health care–specific knowledge is provided by courses in biomedical IT and electronic health records, as well as through examples, modules, and case studies within the existing technical courses.

Prerequisites

Applicants to the program are required to have a bachelor’s degree from a regionally accredited institution. Some courses may have additional prerequisites.

Curriculum (four courses/16 credits)

  • MET CS 580 Health Informatics
  • MET CS 581 Electronic Health Records
  • MET CS 673 Software Engineering

Plus one selected from the following:

  • MET CS 632 IT Project Management
  • MET CS 665 Software Design and Patterns
  • MET CS 773 Software Quality Management


Web Application Development

(on campus or online)

The graduate Certificate in Web Application Development program provides comprehensive coverage of both client-side and server-side development. The latest topics in PHP, .NET (C# 3.0, ASP.NET 3.5, ADO.NET, LINQ, WCF, and WPF), and Enterprise Java (Servlets, JSP, Hibernate, Spring, and EJBs) are widely covered. Students will also learn and work with cutting-edge technologies such as Ruby on Rails, AJAX, Flex, and Google Web Toolkit (GWT). Students will be creating real-world web application projects that will also involve interacting with databases such as Oracle, MySQL, and SQLSERVER.

Prerequisites

Applicants to the program are required to have a bachelor’s degree from a regionally accredited institution, in addition to MET CS 231 or MET CS 232, and MET CS 341 or MET CS 342. Some courses may have additional prerequisites.

On-Campus Curriculum (four courses/16 credits)

  • MET CS 579 Database Management or MET CS 669 Database Design and Implementation for Business
  • MET CS 601 Web Application Development
  • MET CS 651 Web Development with .NET or MET CS 667 Enterprise Java
  • MET CS 751 Web Services or MET CS 701 Rich Internet Application Development

Online Curriculum (four courses/16 credits)

  • MET CS 601 Web Application Development
  • MET CS 632 IT Project Management
    or MET CS 633 Distributed Software Development and Management
  • MET CS 669 Database Design and Implementation for Business
  • MET CS 701 Rich Internet Application Development