Computer and Information Systems Courses

CIS 102 - Introduction to Computer Information Systems With Basic (3 hours)
Fundamental concepts of computer programming and design of algorithms. Problem solving using BASIC. Introduction to flow chart language and use of software packages. Functional limitations and capacities of computers.

CIS 203 - Data Processing With Cobol (3 hours)
Solution of data processing problems using COBOL. Introduction to file handling and use of computers in a business environment. Prerequisites: Previous high school or college programming courses.

CIS 210 - Applications of Data Structures & Algorithms (3 hours)

CIS 215 - Introduction to Scripting Languages (3 hours)
A non-technical introduction to the use of scripting languages in a web-based environment. An overview of current scripting languages such as Javascript, VBScript, and PERL. Cross-listed as IM 215. Prerequisites: one semester of programming, or IM 213 and IM 365, or equivalent.

CIS 230 - Introduction to Computer Forensics (3 hours)
Provides an overview of computer forensics, investigation techniques, and relevant laws. Covers computer operating system architectures and disk structures and their relevance to computer forensics. Cross listed as ACJ 230. Prerequisite: previous computer class or consent of instructor.

CIS 275 - Business Applications With Visual Basic (3 hours)
Object-oriented business application development using Visual Basic. Emphasis on object classes, events and properties, data structures, controls, and objects. Dual listed as BMA 275. Prerequisites: CIS 102, BMA 272, or consent of instructor.

CIS 300 - Computers and Society (3 hours)
Gen. Ed. TS
History of computers; their use, limitations, and impact on society; Internet and the World Wide Web; creation of Web content. Prerequisite: Junior standing or consent of instructor.

CIS 330 - Advanced Computer Forensics (3 hours)
Provides students an extensive look at computer forensics and formal techniques used in computer forensics in a lab environment. Formal techniques for conducting a computer forensics investigation including record-keeping are covered. Students will conduct computer forensic exams and participate in practical computer forensic examination exercises. Cross listed as ACJ 330. Prerequisites: CIS 230 or ACJ 230.

CIS 377 - Advanced Cobol Systems and Environments (3 hours)
Design and implementation of production-oriented COBOL system projects. Environments for development and implementation of COBOL systems in both batch and interactive modes. JCL for resource management, file processing, and multi-key file processing. Comparison and portability issues in different COBOL system environments. Prerequisite: CIS 203.

CIS 393 - Web Technologies & Systems (3 hours)

CIS 415 - Applied Cryptography (3 hours)

CIS 430 - Information Technology Infrastructure (3 hours)

CIS 435 - Computer Networks and System Security (3 hours)

CIS 445 - Integrative Programming and Technology (3 hours)

CIS 451 - Computer Game Design (3 hours)

CIS 452 - Computer Game Modification (3 hours)

CIS 453 - Concepting and Storytelling for Game Design (3 hours)

CIS 455 - Computer Graphics (3 hours)

CIS 456 - Game Engine Programming (3 hours)

CIS 457 - Digital Animation (3 hours)

CIS 458 - Sound Design (3 hours)

CIS 459 - Computer Game Capstone Project (3 hours)

CIS 481 - Professional Practicum in Computer Information Systems (0-3 hours)

CIS 491 - Computer Information System Project Management (3 hours)

CIS 495 - Software and Web Applications Security (3 hours)

CIS 497 - Topics in Computer Information Systems (3-6 hours)

CIS 498 - Directed Individual Studies in Computer Information Systems (1-3 hours)

CIS 515 - Applied Cryptography (3 hours)

CIS 530 - Information Technology Infrastructure (3 hours)

CIS 545 - Integrative Programming and Technology (3 hours)

CIS 551 - Computer Game Design (3 hours)

CIS 552 - Computer Game Modification (3 hours)

CIS 553 - Concepting and Storytelling (3 hours)

CIS 555 - Computer Graphics (3 hours)

CIS 556 - Game Engine Program (3 hours)

CIS 557 - Digital Animation (3 hours)

CIS 558 - Sounds Design (3 hours)

CIS 559 - Computer Game Capstone Project (3 hours)

CIS 572 - Computing Services Management (3 hours)
Management of computer resources; planning for computing services; operational considerations; evaluation of service. Prerequisite: CS 310 or equivalent.

CIS 580 - Digital Society and Computer Law (3 hours)

CIS 588 - Introduction to Expert Systems (3 hours)
Knowledge-based systems design and implementation; expert systems shells and programming environments; validation and implementation of expert systems; case studies/laboratories. Cross-listed as IE 588. Prerequisites: two semesters of computer programming and one semester of statistics, or consent of instructor.

CIS 595 - Software and Web Applications Security (3 hours)

CIS 606 - Software Systems Design (3 hours)
Planning, writing, debugging, and documenting large software systems. Consult with instructor for details on programming language to be used. Prerequisite: a grade of C or better in CS 121 or equivalent.

CIS 607 - File Organization and Management (3 hours)
File organizations and access methods. Sort/merge operations; hashing schemes for storage and retrieval. Projects involve data validation; creation and updating of files; simulation and/or implementation of direct and indexed files. Prerequisite: CS 102 or equivalent.

CIS 681 - Professional Practicum in Computer Information Systems (0-3 hours)

CIS 697 - Advanced Topics in Computer Information Systems (0-3 hours)

CIS 698 - Directed Individual Studies in Computer Information Systems (1-3 hours)

CIS 699 - Thesis in Computer Information Systems (3 hours)