Graduate Study in Computer Science

The Department of Electrical Engineering and Computer Science offers three graduate degree programs and a certificate program in Computer Science: a traditional Master of Science in Computer Science, one-year accelerated Master of Science in Computer Science, a Doctor of Philosophy in Computer Science, and a Cybersecurity Graduate Certificate.

Degree Requirements

All students must take a minimum of 60 credit hours of course work and a minimum of 12 credit hours of dissertation. All students must be enrolled during the semester their degree is awarded, must be enrolled at Howard University a minimum of 4 semesters. At most 24 credit hours can be transferred into the program from another university. At most 6 credit hours of undergraduate course work can be applied to the program, but must be approved by the faculty advisor.

A detailed description of the graduate degree programs follows.

Traditional Master of Computer Science

The Master of Computer Science program equips students with a comprehensive knowledge of contemporary computer science through training that combines both theory and practice. The program provides intensive preparation in the concepts and techniques related to the design, programming, and application of computing systems. The program requires the student to take a broad spectrum of courses, while simultaneously allowing for emphasis in desired areas of specialization. The Computer Science Program offers the following computer science specializations:

· Software Engineering

· Cybersecurity

· Algorithms and Machine Learning

· Data communications

· Computer systems

Accelerated Master of Computer Science

The Computer Science Program offers a one-year accelerated Master of Computer Science degree program that is only open to exceptional students in our undergraduate degree program with at least a GPA of 3.0 on a 4.0 scale. In addition, these students must be involved in undergraduate research. Exceptions apply to those students who have completed several Internships or co-ops. These students must apply in the fall semester of their Junior year, and if admitted, will be expected to enter the graduate program in the beginning of the Summer after their Senior year. After completion of summer courses, students will follow the one-year curriculum from the traditional Master of Science program.

Doctor of Philosophy in Computer Science

The PhD program in the Computer Science Program provides intensive preparation in the concepts and techniques related to the design, programming, and application of computing systems. The program requires the student to declare a major and minor. The major must be selected from one of the specializations below. The minor can be a computer science specialization or from any specialization offered in any other graduate program at Howard University. The student’s minor selection must be approved by their major advisor to assure synergy between the selected major and minor specializations. The Computer Science Program offers the following computer science specializations:

· Software engineering

· Cybersecurity

· Artificial intelligence

· Computer networks

· Computing systems

· Computational science

· Computer Science Education

Candidates for the Ph.D. degree must complete a minimum of 72 credit hours beyond the baccalaureate, of which a minimum of 60 credit hours must be spent in course work and 12 credit hours in dissertation work.

Cybersecurity Graduate Certificate

Cybersecurity has become an increasingly important area of study within the discipline of computer science, especially in view of the increased demands for national and international security. The Graduate Certificate in Cybersecurity is designed to provide existing graduate students with a significantly enhanced tool for marketability in the computer security industry.

The interdisciplinary program is comprised of the curriculum in the Computer Science Program. Courses can be used towards the masters degree program in computer science to provide a continuous path for the student towards a master degree. The Certificate program requires fifteen (15) credits, including a year-long course in Cybersecurity, two additional technical courses, and a capstone project course.

Fifteen credit hours are as follows:

Four core courses (3 credits each):

· CSCI 653 - Cybersecurity I

· CSCI 654 - Cybersecurity II

· EECE/CSCI 676 - Cybersecurity for Net CPS/IoT

· CSCI 652 - Special Topics in Cybersecurity

One elective course (3 credits):

· Database Systems & Security

· Wireless Network & Security

· Advanced Operating Systems & Security

Requirements:

· Demonstration of the same level of achievement as degree seeking students

· Maintenance of at least a B grade in each course

News

Meet 2018 Spring Ceremony Student Speaker Breyonna Pinkney

Tue, May 8, 2018

High-achieving electrical engineering graduate Breyonna Pinkney will address the class of 2018 this Friday, May 11, 2018.Read More >>

Hill Receives 2018 BEYA Student Leadership Award

Fri, May 4, 2018

Computer Science senior David Hill received the Black Engineer of the Year Awards (BEYA) 2018 Student Leadership Award for his outstanding achievements and contributions as a student leader in engineering. BEYA represents global excellence and competitiveness in STEM. Read More >>

Events

No Events