CYSE 250

Basic Cybersecurity Programming and Networking

This course introduces the cybersecurity-centric programming and networking concepts. Students will develop problem solving skills by using low-level programming languages (including C and assembly) and learn fundamentals of network protocols. This course is the technical base for students to take cybersecurity major courses. No prior knowledge of programming and networking is assumed.

Examples of coursework

CYSE 250 Final Group Project

Creating a chat room using Python

Creating a dictionary in Python