Computer Professionals Program - Master of Science in Computer Science
One Course at a Time
Our students take one course at a time — they’re immersed full time in the course for about 4 weeks — and then move on to the next course.
At other colleges, students typically take 4–5 courses at a time — this results in the stress of homework and exams in 4–5 subjects at once.
This system is immensely popular with our students, because they find it’s the most effective and easiest way to learn.
- One course at a time eliminates the stress of homework and exams in 4-5 subjects at once.
- You absorb yourself deeply in a single subject in a small class — with lots of active and collaborative learning — making learning easy, fun, and satisfying.
- Each course is just under four weeks long, and in between each course is a 3–day break with no classes or homework.
![]()
Recent Jobs:
![]() | SAP Accounts Payable (FI) #GBS-0163035 - CA - Sacramento - IBM This individual will serve as a SAP Application Functional Specialist,... |
![]() | Requirements Analyst #GBS-0164974 - MD - Bethesda - IBM Identify and document user requirements. Create and document Use Cases... |
![]() | Technical Enablement Specialist #SWG-0163886 - CA - San Jose - IBM Employees in this role use IBM Systems and product expertise to delive... |
![]() | Oracle Developer #GBS-0164531 - DC - Washington - IBM Gather requirements, design, develop, and implement system interfaces ... |
![]() | Post Doctoral Researcher - Exploratory Database and Information Systems #Res-0135063 - CA - San Jose - IBM The Exploratory Database and Information Systems department at Almaden... |
![]() | Remote Support Specialist #GTS_ITS-0160480 - CO - Boulder - IBM The Remote Support Representative will provide remote technical assist... |
![]() | Senior Security Consultant #GBS-0164887 - DC - Washington - IBM Responsible for various security components on multiple contracts. Fac... |
![]() | Software Engineer - Entry Level #STG-0164877 - GA - Atlanta - IBM Systems and Technology Group has an entry-level opening on it’s exciti... |
![]() | SAP Workflow Senior Consultant #GBS-0163018 - DC - Washington - IBM Successful candidates will be responsible for SAP workflow configurati... |
![]() | SAP Accounts Payable (FI) #GBS-0163035 - AL - Huntsville - IBM This individual will serve as a SAP Application Functional Specialist,... |

