100 | 200 | 300 | 400 | 500 | 600 | 800  

CSIS -101

Computer Applications

Credit Hours: 2 hours

Notes: May not be taken by students who have received credit for CSIS 130 Computer Information Systems.

CSIS-121

Programming in BASIC

Credit Hours: 3 hours

Prerequisite: 1 or 2 years high school algebra or MATH 019 Intermediate Algebra or equivalent.

CSIS -130

Computer Information Systems

Credit Hours: 3 hours

CSIS -230

Visual Basic Programming

Credit Hours: 3 hours

Prerequisite: MATH 113 College Algebra or permission of the instructor.

CSIS -240

C++ Programming

Credit Hours: 3 hours

Prerequisite: Math 113 College Algebra or MATH 110 College Algebra with Review or MATH 126 Pre-Calculus or permission of instructor.

CSIS-245

Java Programming

Credit Hours: 3 hours

Prerequisite: MATH 113 College Algebra or MATH 110 College Algebra with Review or MATH 126 Pre-Calculous or permission of instructor.

CSIS -250

Principles of Software Design

Credit Hours: 3 hours

Prerequisite: CSIS 240 C++ Programming.

CSIS -280

System Analysis and Design

Credit Hours: 3 hours

Prerequisite: CSIS 250 Principles of Software Design or permission of instructor.

CSIS -290

Concepts of Computer Systems

Credit Hours: 3 hours

Prerequisite: CSIS 230 Visual Basic Programming, CSIS 240 C++ Programming, CSIS 345 Object Oriented Programming Using JAVA, or permission of instructor.

CSIS -322

COBOL Programming

Credit Hours: 3 hours

Prerequisite: CSIS 250 Principles of Software Design or permission of instructor. Notes: Not open to students with 6 hours of credit in courses using COBOL.

CSIS -325

Advanced Visual Basic Programming

Credit Hours: 3 hours

Prerequisite: CSIS 230 Visual Basic Programming.

CSIS -340

Digital Computer Design

Credit Hours: 3 hours

Prerequisite: CSIS 240 C++ Programming or CSIS 230 Visual Basic Programming or permission of instructor.

CSIS-345

Object Oriented Programming Using Java

Credit Hours: 3 hours

Prerequisite: CSIS 380 Application System Analysis and Design Methods or CSIS 245 Java Programming or permission of instructor

CSIS -350

Introduction to System Administration

Credit Hours: 3 hours

Prerequisite: CSIS 240 C++ Programming or CSIS 230 Visual Basic Programming or equivalent or permission of instructor

CSIS -380

Application Systems Analysis and Design Methods

Credit Hours: 3 hours

Prerequisite: CSIS 250 Principles of Software Design, CSIS 325 Advanced Visual Basic Programming or permission of instructor

CSIS -410

Machine Organization (Assembler)

Credit Hours: 3 hours

Prerequisite: CSIS 340 Digital Computer Design or CSIS 290 Concepts of Computer Systems

CSIS -420

Management Information Systems

Credit Hours: 3 hours

Prerequisite: ā€œCā€ in CSIS 130 Computer Information Systems, junior standing, or permission of instructor.

CSIS -435

Fundamentals of Operating Systems

Credit Hours: 3 hours

Prerequisite: CSIS 340 Digital Computer Design or CSIS 290 Concepts of Computer Systems or CSIS 350 Introduction to System Administration

CSIS -470

Computer Networking

Credit Hours: 3 hours

Prerequisite: CSIS 340 Digital Computer Design or CSIS 290 Concepts of Computer Systems or CSIS 350 Introduction to System Administration.

CSIS -510

Data Structures and Algorithms

Credit Hours: 3 hours

Prerequisite: CSIS 250 Principles of Software Design or CSIS 345 Object Oriented Programming Using Java

CSIS -540

Programming Languages

Credit Hours: 3 hours

Prerequisite: CSIS 340 Digital Computer Design or CSIS 290 Concepts of Computer Systems, and CSIS 250 Principles of Software Design or permission of instructor

CSIS -580

Computing Project (____)

Credit Hours: 2-3 hours

Prerequisite: Consent of advisor.

CSIS -590

Directed Reading (____)

Credit Hours: 1-3 hours

Notes: May be repeated if subject matter differs. Consent of the department required for enrollment.

CSIS -610

Internship

Credit Hours: 1-3 hours

Prerequisite: Junior standing, GPA of 2.75 or greater in all CSIS courses, and the consent of the Departmental Internship Committee Notes: Students must apply for admission to the course and selection will be made by the internship committee

CSIS -615

Database Management

Credit Hours: 3 hours

Prerequisite: CSIS 250 Principles of Software Design or CSIS 325 Advanced Visual Basic Programming or permission of instructor

CSIS -640

Software Engineering

Credit Hours: 3 hours

Prerequisite: Senior standing, CSIS 250 Principles of Software Design and CSIS 280 Systems Analysis and Design or CSIS 380 Application Systems Analysis and Design Methods

CSIS -645

Internet Programming

Credit Hours: 3 hours

Prerequisite: CSIS 250 Principles of Software Design

CSIS -670

Information Assurance and Computer Security I

Credit Hours: 3 hours

Prerequisite: CSIS 470 Computer Networking or CSIS 350 Introduction to System Administration or permission of the instructor

CSIS -671

Information Assurance and Computer Security II

Credit Hours: 3 hours

Prerequisite: CSIS 670 Information Assurance and Computer Security I

CSIS -690

Topics in Computer Science (____)

Credit Hours: 1-3 hours

Prerequisite: Consent of instructor. Notes: May be repeated with different topics for a maximum of 6 hours.

CSIS -801

Topics: (____)

Credit Hours: 1-3 hours

Notes: May be repeated if the topic is different.