Ready to join a community where passion meets purpose?
Applications are now open for the Class of 2031. We offer multiple application options, and our admissions counselors are here to answer your questions.

Start Your Application
Skip to content

Competencies gained:

  • Execute high-level code on hardware, manage memory, and leverage parallel processing to maximize efficiency in C and Assembly.
  • Design and manage domain-specific software, applying best practices for project management and using Pythonfor testing and debugging.
  • Develop operating systems or Internet of Things applications with a focus on memory management, secure communication, and performance optimization.

Take all of the following courses (8 credits):

  • CMPSC 200 – Computer Organization *
  • CMPSC 203 – Software Engineering*

Take one of the following courses (4 credits):

  • CMPSC 200 – Computer Organization *
  • CMPSC 203 – Software Engineering*

*Additional prerequisite not in microcredential requirements.

Allegheny on CredlySign Up (for Allegheny students)

Program Contact