CS BS to IS MS HCC Accelerated Program

HCC accelerated progran graphic

This Accelerated Program is for current BS students in the Computer Science program.

This combined Accelerated Program makes it possible to double-count up to 9 credits towards both your undergraduate and graduate degrees.

Visit the MS Human-Centered Computing webpage for additional information on requirements and course schedules.

Course descriptions can be found in the Course Catalog.

Deadlines for applications to the combined programs are December 15 and June 15

Questions about this or any Accelerated Program, should be directed to the Undergraduate Programs Director, Mr. Richard Sponaugle, rspona1@umbc.edu.

Apply Now

  • A student registered for the BS CS degree must have a cumulative grade point average (GPA) of 3.2 or higher at UMBC and all other institutions attended
    • This is a minimum requirement, and attainment of a 3.2 GPA or higher does not guarantee admission to the combined degree program
    • The admission decision is determined on an individual basis considering the student’s past record, expected future performance, and how well the combined program would meet the student’s educational objectives
  • Completed a minimum of 60 credits
  • Must have passed at least one 3xx/4xx level course within the CS major

Sophomore Year

  • Students who are interested in the BS CS/MS HCC program should discuss their interest with CS department advisor

Junior Year

  • Request acceptance into the program in the first semester of junior year
  • This will be the semester following the one in which 60 credits have been earned toward the CS degree
  • Must have passed at least one 3xx/4xx level course within the CS major

Complete the Application

Students should be aware of the current requirements for admission to the department’s Master level graduate programs so that they will complete coursework meeting these same requirements, or their equivalents.

  • Complete the online application form
  • Request recommendations from two members of the faculty
  • Faculty who are providing a recommendation should send an email to the HCC Graduate Program Director, hcc-gpd@umbc.edu, stating how they know the applicant and why they think the applicant is a good candidate for the combined program.The HCC Graduate Program Director (who makes the admission decision) will review applications in consultation with the CS Undergraduate Program Director. Students are notified of the decision, and the Graduate School is also informed when a student is accepted. The student still must formally apply to and be accepted by the Graduate School in order to finish the Master’s portion of the program.
  • Deadlines for applications to the combined programs are December 15 and June 15
  • Recommendation letters and the student’s application must be received before the deadline

Please Note:

Acceptance into the combined program neither obligates the student to complete the program beyond the BS degree, nor does it obligate the Department or Graduate School to admit the student into the graduate program, when applying formally to the Graduate School. If the Graduate School finds reason to reject a student’s application, that decision is binding, even though the student may have been accepted into the combined degree program by the IS Department.

Once admitted to the combined program, the student must maintain a 3.0 or higher grade point average. No more than two grades in the Cs may be received in all courses taken after admission. If the GPA falls below 3.0 or if more than two grades in the Cs are received, the student will be removed from the combined program. This does not affect the student’s eligibility for the BS degree under normal University undergraduate requirements. Any one “D” or “F” also results in removal from the combined program.

Students in the combined program must formally apply for admission to the Graduate School before the UMBC Graduate School’s application deadline during the semester in which the course work for the BS is completed. No more than 9 credits of graduate courses may be taken while the student is paying undergraduate tuition. Students should fill out the paper application form to the Graduate School.

Students in the combined program must take three of the courses required for the undergraduate major as graduate courses under their graduate course numbers. These courses are

  • HCC629 (Required)
  • Either choose two from: HCC636, HCC710, HCC729 OR one from: HCC636, HCC710, HCC729 and one from CMSC601, CMSC634, CMSC636, CMSC691 (Graphics for Games)

Note: These classes can fulfill technical electives required for the BS CS degree.  All course descriptions are described in the Graduate School Catalog.  Note that some classes are offered in alternate semesters (HCC710, HCC729).

These courses count for both degrees; therefore, a minimum of 21 additional credits is required for the Master’s degree. For additional information about MS requirements, see the HCC MS section of the IS department website or the Graduate School Catalog.

Questions about the combined program should be directed to the Human Centered Computing Graduate Program Director (hcc-gpd@umbc.edu).

Note to Students:

  • If interested in the accelerated CS/HCC program, speak with your advisor early on to let them know.
  • Once you meet the criteria for application, complete the application materials requested above.
  • If you are admitted to the program, you will need to speak with the HCC Graduate Program Director for advice on HCC classes to take, in addition to your CS advisor on remaining classes for the CS degree.

What is Human-Centered Computing?

  • A field dedicated to designing and creating technology to meet the needs, behaviors, and experiences of humans.

Why Study Human-Centered Computing?

  • Studying Human-Centered Computing (HCC) is essential for developing technology that prioritizes user needs and experiences. This interdisciplinary field combines insights from computer science, psychology, design, and social sciences to create intuitive and effective solutions. By focusing on user-centric design, HCC enhances usability and accessibility, leading to greater user satisfaction and engagement. Students gain valuable problem-solving skills that enable them to analyze complex issues and craft solutions that improve human interaction with technology. As demand grows for roles such as user experience designers and usability researchers, HCC opens diverse career opportunities. This field emphasizes the importance of ethical considerations and societal impacts, promoting responsible innovation in emerging technologies like AI.