Graduation Requirements (MS Program)

For the Master of Computer Science degree, a student must attend the Responsible Conduct of Research Workshop, attend a 1-month workshop on Research Methods, take the Expository Writing Exam, and complete at least 30 credit hours, which are to be taken as follows.

  1. Each student must take the following core courses (15 credits):
    • CSCI-570 Advanced Algorithms
    •CSCI-551 Advanced Software Engineering I
    • CSCI-510 Computer Architecture
    • CSCI-572 Computability and Complexity
    • CSCI-680 Advanced Operating Systems
  2.  

  3. Each student must choose either of the following two options.

    i. Thesis Option: comprised of 24-credits of courses and 6-credit hours of CSCI-699 (Master's Thesis). Students selecting the Thesis option must obtain an advisor in the Department of Computer Science. With the help of this advisor, the student must select a Thesis Committee. The majority of the committee must be faculty in the Computer Science department. The student must write a Master's thesis that satisfies the requirements of the advisor and the Graduate School. The student should note that a grade of "A" in CSCI-699 cannot be used to balance a grade of "C" in another course. The student must therefore maintain a grade point average of at least "B" in non-thesis courses in order to graduate. See the Graduate Bulletin for more information on this point and on any other factors related to graduate studies at Howard University.

    ii. Project Option: comprised of 24-credits of courses, a minimum of 3-credit hours of CSCI-652 (Special Topics), 3-credit hours of Masters Project, and a written comprehensive examination. No hours from CSCI-699 (Master's Thesis) may be counted as part of the 30 hours. Students selecting the project option must obtain a project advisor in the Department of Computer Science. Students taking CSCI-652 must produce a conference or journal article as deliverable.

  4.  

  5. Each student must meet the computer science depth requirement by completing a minimum of three courses in one of the following areas of specialization:

    Software Engineering:
    • CSCI-552 Advanced Software Engineering II
    • CSCI-540 Object-oriented Analysis and Design
    • CSCI-652 Special Topics in Software Engineering

    Computer Security:
    • CSCI-653 Cryptography
    • CSCI-654 Computer Security
    • CSCI-659 Security Capstone
    • CSCI-652 Special Topics in Computer Security

    Artificial Intelligence:
    • CSCI-650 Artificial Intelligence
    • CSCI-673 Knowledge Engineering and Management
    • CSCI-651 Expert Systems
    • CSCI-652 Special Topics in Artificial Intelligence

    Data Communications:
    • CSCI-548 Data Communications I
    • CSCI-549 Data Communications II
    • CSCI-652 Special Topics in Data Communications

    Computer Systems:
    • CSCI-560 Performance Modeling
    • CSCI-632 Advanced Database Systems
    • CSCI-535 Advanced Operations Research
    • CSCI-634 Advanced Modeling and Simulation
    • CSCI-682 Parallel Computing
    • CSCI-652 Special Topics in Computer Systems
  6.  

  7. Responsible Conduct of Research Workshop Requirement. Each student is required to take the Responsible Conduct of Research Workshop in the first semester of the graduate program. Attending and participating in this workshop is a requirement for all degrees offered by the Graduate School, including the Master of Computer Science. Details on this program, including registration, dates, and times can be found at the Graduate School’s web site.
  8.  

  9. Expository Writing Requirement. Each student is required to take the Expository Writing Examination in the first semester of the graduate program. Passing an Expository Writing Examination is a requirement for all degrees offered by the Graduate School, including the Master of Computer Science. Details on this program, including seminars for preparation to take the exam, examination dates, registration for the examination, and courses/workshops can be found at the Graduate School’s web site.
  10.  

  11. Research Methods Workshop. Each student is required to attend a workshop on Research Methods (one month duration), to be conducted by the Director of Graduate Studies.


    Important Notes:

  • Electives courses to can be taken in Computer Science, Mathematics, Engineering, Business, or Fine Arts require the consent of the Graduate Advisor in the Department of Computer Science.
  •  

  • Students may take courses at other institutions in the Consortium of Washington Universities. Such courses, however, must have the approval of the Graduate Advisor in the Department of Computer Science. For additional information on the consortia, visit the enrollment management website.
  •  

  • A maximum of two courses taken at other universities, or outside the graduate courses in the Department of Computer Science, may be counted toward the degree.
  •  

  • Comprehensive Exam (Masters Project Option only). The exam will consist of two tests, with one test covering two of the five core areas, and the second test covering three of the five core areas. A test will contain two questions from each core area. For each core area that is tested, a student must score a minimum of 85% to obtain a high pass and a minimum of 70% to obtain a low pass. A minimum combination of one high pass and one low pass is required to pass the comprehensive exam. The exam will be offered at the beginning of the Fall/Spring semesters. A student that fails a section of the test pertaining to one core area may retake only that section provided that he/she
    has passed the second core area being tested, otherwise both sections must be retaken in the following test. There is no limit as to how many times a student can take the exams. However, students can only retake the exam at most one additional time during the same semester.

News

Innovation and Entrepreneurship Workshop (Wed. Nov. 16th @ 6:30p - HUIRB 1st Floor)

Tue, November, 15 2016

Innovation and Entrepreneurship Workshop (Wed. Nov. 16th @ 6:30p - HUIRB 1st Floor) Serious about launching your own startup! This is one of several workshops that will be offered throughout the year. For those students who participate in all the workshops, they will receive up to $3K to fund their venture. Read More >>

Dr. Burge to speak at TedX Howard University

Mon, August, 29 2016

TEDx brings together bright minds to give idea-focused talks that range from a wide scope of subjects, which foster learning, inspiration and provoke impactful conversations. Read More >>

Events

No Events