CIS Department Approved Electives

(PREREQUISITES APPLY.)

CIS 128Linux Operating SystemThis course may be offered online

4

CIS 128UUnix Operating SystemThis course may be offered online

4

CIS 129Introduction to Programming LogicThis course may be offered online

1

CIS 130Programming LogicThis course may be offered online

3

CIS 140Introduction to Operating SystemsThis course may be offered online

3

CIS 150Essentials of NetworkingThis course may be offered online

3

CIS 160Introduction to Information SecurityThis course may be offered online

4

CIS 161Network SecurityThis course may be offered online

4

CIS 164Introduction to Scripting Using PythonThis course may be offered online

4

CIS 179Applied Technical WritingThis course may be offered online

3

CIS 181Computer ApplicationsThis course may be offered online

3

CIS 185Internet EssentialsThis course may be offered online

3

CIS 204C ProgrammingThis course may be offered online

4

CIS 208Java Programming

4

CIS 217Introduction to Visual C#.NET ProgrammingThis course may be offered online

4

CIS 218Visual Basic ProgrammingThis course may be offered online

4

CIS 220BData Structures-Assembler

4

CIS 220CData Structures-C

4

CIS 220JData Structures-JavaSUN course

4

CIS 221Digital LogicThis course may be offered online

3

CIS 229Linux System AdministrationThis course may be offered online

4

CIS 232Digital Communications and Network HardwareThis course may be offered online

4

CIS 236Microsoft Workstation Operating SystemsThis course may be offered online

4

CIS 242World Wide Web Programming

3

CIS 244World Wide Web Graphics

3

CIS 245Microsoft Server and Active Directory

4

CIS 248Perl ScriptingThis course may be offered online

3

CIS 250Database ManagementThis course may be offered online

4

CIS 255Microsoft PowerShell Scripting

4

CIS 259Advanced Linux Systems AdministrationThis course may be offered online

4

CIS 260Service and Maintenance of Personal Computers

4

CIS 262Network Support and Troubleshooting

4

CIS 263Network DefenseThis course may be offered online

4

CIS 264Ruby Programming

4

CIS 267Mobile Security

3

CIS 268Technical PresentationsThis course may be offered online

3

CIS 270Systems AnalysisThis course may be offered online

4

CIS 275Computer Forensics

4

CIS 281Advanced Computer ApplicationsThis course may be offered online

3

CIS 287World Wide Web Development

3

CIS 291Practical Applications in Cybersecurity

4

EGR 104Introduction to Programmable Logic ControllersThis course has laboratory or studio fees

4