CPS 155 Cybersecurity
This newly developed course will give potential “cyber sheriffs” the fundamentals of organizing and protecting a network.
You’ll be introduced to the mechanisms and the history of software, hardware, and OS security. You’ll dissect important issues such as privilege sniffing, password cracking, disaster recovery, and digital forensics.
Two hands-on labs a week will give you plenty of chances to assess network vulnerability, identify threats, prevent and respond to attacks, and more.
CPS 185 Introduction to Animation & Game Development
Become the master of the domains of your own creation! Learn how to develop 3D virtual worlds like those seen in video games while learning general principles of computer programming. Students work in small teams toward a virtual final project!
CSE 261 Digital Logic Design
Beginning with the digital nature of computer components, you’ll explore the elementary logic and Boolean algebra that allow computers to translate and analyze distinct electronic signals.
As you progress, you’ll see how elements can be combined to create basic components such as registers and control logic devices. Then it’s on to memory and storage, sequential circuits, and arithmetic components.
From truth tables to synchronous and asynchronous networks, you’ll have a platform to launch any academic path that requires an in-depth understanding of computing.