CIS Department Approved Electives

(PREREQUISITES APPLY.)

CIS 128Linux Operating System**

4

CIS 129Introduction to Programming Logic*

1

CIS 130Programming Logic**

3

CIS 140Introduction to Operating Systems**

3

CIS 150Essentials of Networking**

3

CIS 160Introduction to Information Security**

3

CIS 161Network Security**

4

CIS 164Introduction to Scripting Using Python**

4

CIS 179Applied Technical Writing*

3

CIS 181Computer Applications*

3

CIS 185Internet Essentials*

3

CIS 204C Programming**

4

CIS 208Java Programming*

4

CIS 217Introduction to Visual C#.NET Programming**

4

CIS 218Visual Basic Programming**

4

CIS 220BData Structures-Assembler*

4

CIS 220CData Structures-C*

4

CIS 220JData Structures-Java**

4

CIS 221Digital Logic**

3

CIS 229Linux System Administration**

4

CIS 232Digital Communications and Network Hardware**

4

CIS 236Microsoft Workstation Operating Systems**

4

CIS 242World Wide Web Programming

3

CIS 244World Wide Web Graphics

3

CIS 245Microsoft Server and Active Directory*

4

CIS 250Database Management**

4

CIS 255Microsoft PowerShell Scripting**

4

CIS 259Advanced Linux Systems Administration**

4

CIS 260Service and Maintenance of Personal Computers*

4

CIS 262Network Support and Troubleshooting*

4

CIS 263Network Defense**

4

CIS 264Ruby Programming*

4

CIS 267Mobile Security*

3

CIS 268Technical Presentations*

3

CIS 270Systems Analysis**

4

CIS 275Computer Forensics*

4

CIS 281Advanced Computer Applications*

3

CIS 287World Wide Web Development

3

CIS 291Practical Applications in Cybersecurity*

4

EGR 104Introduction to Programmable Logic Controllers*

4