Filters
Preparatory
Computer Science and AI
264 Computer Science and IT Management Course Programs

Cambridge, USA
Course
6 weeks
Distance Learning
English

Liverpool, United Kingdom
Course
10 weeks
Distance Learning
English

London, United Kingdom
Course
5 days
On-Campus
English

Azusa, USA (+1 more)
Course
On-Campus
English

Online USA
Course
3 hours
Distance Learning
English
Find your perfect program
Answer a few questions and we'll match you with the programs that suit you!

Online USA
Course
1 hour
Distance Learning
English

Azusa, USA (+1 more)
Course
On-Campus
English

Online USA
Course
3 hours
Distance Learning
English

London, United Kingdom
Course
5 days
On-Campus
English

Porto, Portugal
Course
2 years
On-Campus
Portuguese

Online USA
Course
1 hour
Distance Learning
English

Online USA
Course
1 hour
Distance Learning
English

Online USA
Course
4 hours
Distance Learning
English

Oxford, United Kingdom
Course
6 weeks
Distance Learning
English

Berkeley, USA
Course
2 semesters
Distance Learning
English

Online
Course
6 weeks
Distance Learning
English
Learn more about Computer Science and IT Management Course programs
You'll cover both the technical and strategic sides of computing, from writing and reviewing code to overseeing the systems that keep organizations running. This combination makes you useful across a wide range of industries, not just tech.
The coursework fosters independent thinking and analytical reasoning, giving you space to work through problems methodically and communicate solutions clearly. Applied coursework typically spans software development, database architecture, network security, and IT governance, so you graduate with both hands-on competencies and an understanding of how technology decisions affect business outcomes.
On the technical side, you might examine algorithm design, cloud infrastructure, or cybersecurity protocols. The management side brings in project planning, resource allocation, and IT risk assessment. Together, these areas reflect what employers actually look for: someone who can write a technical specification and also brief a non-technical team on what it means.
Graduates move into roles such as systems analyst, IT project manager, software developer, technology consultant, and operations manager, across sectors including finance, healthcare, government, and logistics.