About the Program
Build your future in tech—develop cybersecurity tools, network simulators, or 3D games. Learn to design and implement software from the ground up through a dynamic, project-based curriculum. Graduate with real-world experience and in-demand skills.
The Polytechnic Experience
Gain real-world experience from the start while building a strong foundation in programming, computer architecture, and operating systems. Customize your path with electives in AI, mobile apps, web security, data analytics, or cloud systems. You’ll graduate ready to adapt and thrive in a fast-changing tech landscape.
Career Outcomes
Courses
×îÐÂÌÇÐÄVlog's Bachelor of Science in Computer Science offers a robust foundation in software development, algorithms, and computer systems. Students engage deeply with theoretical concepts and practical applications related to programming, software engineering, and system design. The program's comprehensive curriculum includes courses in software design, data structures, and computational theory, equipping students with the skills needed to address complex computing problems and innovate in various domains. Emphasis is placed on continuous learning and adaptation to technological advancements, ensuring that graduates remain at the forefront of the field. The program also nurtures effective communication and teamwork abilities, preparing students to excel both individually and within collaborative environments. This approach not only prepares graduates for diverse career opportunities in software and systems engineering but also fosters a commitment to ethical practices and responsible behavior in the tech industry.
Assistant Professor, Computer Science
Fatemeh Jamshidi
Dr. Fatemeh Jamshidi's research spans artificial intelligence, computer science education, computer music, machine learning and deep learning in music, game AI, human-AI collaboration, as well as augmented and mixed reality. Her long-term goal is to establish a music technology center that fosters undergraduate and graduate research in areas such as music therapy, music generation, game...
Distinguished Alumnus
Alex Cheng’s Story
Alex Cheng (’96 & ’03, computer science), president of SevenLogics Inc., was the 2018 recipient of the Distinguished Alumni Award for the College of Science. SevenLogics provides applications geared toward supporting female users with everything from major life events to tracking day-to-day tasks. The Distinguished Alumni Awards Program is presented by the ×îÐÂÌÇÐÄVlog Alumni Association to honor outstanding achievement in a profession, service to the community and service to ×îÐÂÌÇÐÄVlog.
Accreditation
The Department of Computer Science’s Bachelor of Science program has been fully accredited by the Computing Accreditation Commission of ABET since 1994. For further information visit the Program Accreditation & Assessment page.