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**

4

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