Why Computer Science at SDSU?

Our students learn essential skills in computer science including how to store and retrieve information and how to use and design programming languages. Required coursework also covers the hardware systems that interpret such languages and the theoretical principles in data structures and architecture that form the foundations of computing.

We offer a variety of specialized electives in areas such as artificial intelligence, autonomous systems, robotics, graphics, systems programming, simulation, and computer networks.

Community of Computer Science Aztecs

Several student organizations focus on computer science and offer academic support, leadership development, and resumé-building accolades.

Design a Videogame

The Aztec Game Lab regularly hosts game jams to collaboratively build video games from start to finish

Four students tabling at a table with a computer and a tablecloth that says Cyber Defense Team

Get Your Hack On

SDSU's Cyber Defense Team participates in competitions and hack-a-thons to improve best practices in cyber security

Tackle a Turing Test

Join the SDSU AI Club to apply your coding know-how to a variety of artificial intelligence problems

Innovating Every Day

Opportunities abound to contribute to the newest advancements in artificial intelligence and machine learning, cybersecurity and cryptocurrency, autonomous vehicles and robots, wireless networks and real-time embedded systems, among others.

Time spent doing research can be paid or completed for course credit.

Two female program directors stand on either side of student participant in STEM Pathways Program

Increasingly Diverse

Faculty receive grants to make computer science more welcoming for women and historically excluded students

A simulation of how a computer vision program would identify cars and signage along the road

Autonomous Experts

Bryan Donyanavard, Xiaobai Liu and Hyunjung Choi are optimizing self-driving vehicles' real-time performance

Five students stand with their arms behind each others' backs, smiling, in a classroom

Crash Course in Teamwork

The research capstone gives students hands-on experience with project management

Endless Career Possibilities

In addition to being well-reputed scholars, faculty in the Department of Computer Science have extensive experience working in industry at Google, Microsoft, Adobe, and AT&T.

Nearly 10,000 Computer Science alumni work as developers, analysts, IT professionals, strategic managers and more at companies such as Northrop Grumman, Qualcomm, Amazon, Apple, and Intuit.

Intern Turned Machine Learning Engineer

After transferring to SDSU, Dwayne Wilkes founded the Artificial Intelligence Club and leveraged his interpersonal skills from acting to start a career at Viasat

National Society of Black Engineers San Diego logo in front of yellow, green, red and black pattern

Northrop Grumman Alumnus Paves the Way

Jayton Harps wants other Black software engineers to follow in his footsteps

Where Are They Now?

BMC Scholarship recipient Natalia Arzua finds her home as an applications software engineer at Workday


Come Join Us! Three Open Faculty Positions

Three open faculty positions: Assistant Professor of Security; Assistant Professor of Intelligent Systems; Assistant Professor of Information and Infrastructure.