News

Computer Science - CSC 190/191: Senior Project I/II Student teams work on the development of a software application for a public or private sector client. Team members must collaborate with each other ...
Computer science isn't dead, Aparna Chennapragada said on a podcast, and engineer roles will endure. For project managers, she said editing and "taste-making" would be more important than ever.
An introduction to computer programming, motivated by the creation and manipulation of images, animations, and audio. Traditional software development concepts, such as data representation and control ...
Computer Science Minor The Department of Computer Science offers minors in computer science for students who wish to develop stronger competence in computer science while pursuing a degree in another ...
The undergraduate computer science program incorporates fundamental courses with unique electives to provide a robust and personalized education. With a broad range of available focus areas, we ...