**Review** Undergraduate Catalog 2025-2026

Kenneth W. Monfort College of Business

Department of Accounting and Computer Information Systems

BACS 101 Business Computing

Develop students' knowledge and skills in applying and utilizing appropriate computer technology and applications. Focus is on developing competencies in leading edge computer applications: spreadsheets, graphics, word processing and operating systems. Students will become competent in using the Internet.
3

Course Fee

Differential Tuition Required

BACS 180 Introduction to Software Engineering

This course examines the principles and theories of software engineering as a discipline. It introduces students to vocabulary, basic principles, and the foundation of software engineering. Software engineering covers concepts to create practical and cost-effective solutions to computing and information systems requirements.
1

Course Fee

Differential Tuition Required

BACS 200 Web Design and Development for Small Business

Computer literacy required. Study web site design concepts for e-business applications. Designing, developing, publishing, and managing web sites will be emphasized. Projects focus on web presence requirements for small and midsized companies.
3

Course Fee

Differential Tuition Required

BACS 287 Fundamentals of Programming

This course is designed as an introduction to programming for the students who have no or very little programming knowledge and experience. The course provides extensive and immersive practice with hands-on exercises and projects that demonstrate your grasp of coding fundamentals, and build confidence in your ability to think and problem-solve.

3

Offered

Generally offered Fall and/or Spring Annually

Major/Minor Restriction

Include Business Administration (and) Software Engineering (and) Computer Information Systems Major(s)/Minor(s)

Course Fee

Differential Tuition Required

BACS 300 Information Systems

Topics include information systems technology, strategic uses of information, software, hardware concepts, networking and internet and e-commerce.
3

Prerequisites

(45.0 credits required) and (BACS 101 or CS 101 or CS 120 with a minimum grade of D-)

Course Fee

Differential Tuition Required

BACS 350 Intermediate Web Development

An activity course to develop students' knowledge and skills in developing interactive, data driven e-commerce web sites. Students will employ cutting edge development techniques using industry standard software applications.
3

Prerequisites

BACS 200 with a minimum grade of D-

Course Fee

Differential Tuition Required

BACS 371 Introduction to Computer Forensics

The identification, preservation, extraction, interpretation, and presentation of computer-related evidence. Formal methodologies; basics of computer operating systems, file systems and hardware for data storage; fundamental laws and regulations.
3

Course Fee

Differential Tuition Required

BACS 380 Networking and Data Communications Systems

This is an activity course involving the study of data communications and networks. Topics include history, media, hardware, software, standards, networks, analysis and design, distributed processing and network management.
3

Major/Minor Restriction

Include Entrepreneurship (and) Business Administration (and) Global Business (and) Computer Information Systems (and) Network/Info Systems Security (and) Software Engineering Major(s)/Minor(s)

Class Restriction

Include Junior and Senior

Course Fee

Differential Tuition Required

BACS 382 Information Security

First course in information security techniques: study of foundations of security and risk management, implementation of security plans, hands-on analysis of realtime networks using common tools, and defensive techniques.
3

Prerequisites

BACS 380 with a minimum grade of D-

Course Fee

Differential Tuition Required

BACS 383 Designing User Experiences

This course presents principles and processes for designing efficient, effective, and satisfying user experiences. The course focuses on user interaction with digital interfaces including mobile phones and websites.

3

Offered

Generally offered Fall and/or Spring Annually

Class Restriction

Include Junior and Senior

Course Fee

Differential Tuition Required

BACS 385 Fundamentals of Project Management

This course examines the defining characteristics of IT projects. It introduces the student to industry accepted project management practices and methods. The students will utilize mainstream software tools to apply project management to IT projects identifying common processes and techniques required for successful project completion.
3

Class Restriction

Include Junior and Senior

Course Fee

Differential Tuition Required

BACS 387 Object Oriented Systems Development

Introduces the concepts of object-oriented design to students with a background in the procedural paradigm. Emphasis on the development of business applications.
3

Prerequisites

BACS 287 with a minimum grade of D-

Major/Minor Restriction

Include Entrepreneurship (and) Business Administration (and) Global Business (and) Computer Information Systems (and) Network/Info Systems Security (and) Software Engineering Major(s)/Minor(s)

Class Restriction

Include Junior and Senior

Course Fee

Differential Tuition Required

BACS 392 Systems Platforms and Network Development

An activity course providing students with the opportunity to work with and manage network servers. The course focuses on implementation of UNIX and Microsoft networking platforms, security, and management.
3

Prerequisites

BACS 380 with a minimum grade of C-

Major/Minor Restriction

Include Business Administration Major(s)/Minor(s)

Class Restriction

Include Junior and Senior

Course Fee

Differential Tuition Required

BACS 422 Directed Studies

Individualized investigation under the direct supervision of a faculty member. (Minimum of 37.5 clock hours required per credit hour.) Letter Graded.
1- 3

Special Notes

Maximum concurrent enrollment is two times.

Major/Minor Restriction

Include Business Administration Major(s)/Minor(s)

Class Restriction

Include Junior and Senior

Course Attribute

Variable Title Course

Repeatable Status

Course is repeatable with no limitations

Course Fee

Differential Tuition Required

BACS 485 Database Management Systems

An activity course covering design, implementation and operation of database systems/applications. Topics include database processing, models, organizational planning, logical and physical design, implementation, data organization and data structures.
3

Prerequisites

(BACS 287 and BACS 300 with a minimum grade of D-)

Major/Minor Restriction

Include Entrepreneurship (and) Business Administration (and) Global Business (and) Computer Information Systems (and) Network/Info Systems Security (and) Software Engineering Major(s)/Minor(s)

Class Restriction

Include Senior

Course Fee

Differential Tuition Required

BACS 487 Systems Analysis and Design

An activity course that covers systems analysis and design; emphasizes techniques, tools, skills, procedures and end products. Covers investigation, analysis/design.
3

Prerequisites

(BACS 287 and BACS 300 with a minimum grade of D-)

Major/Minor Restriction

Include Computer Information Systems (and) Software Engineering Major(s)/Minor(s)

Class Restriction

Include Senior

Course Fee

Differential Tuition Required

BACS 488 Senior CIS Project

This is an activity course in which students learn and apply software engineering standards and patterns to design, implement, and test software systems.
3

Prerequisites

(BACS 387 or CS 350 with a minimum grade of C-) and (BACS 487 with a minimum grade of C-)

Major/Minor Restriction

Include Entrepreneurship (and) Business Administration (and) Global Business (and) Computer Information Systems (and) Network/Info Systems Security (and) Software Engineering Major(s)/Minor(s)

Class Restriction

Include Senior

Course Fee

Differential Tuition Required

BACS 492 Internship in Computer Information Systems

Obtain practical experience in one or more of the following CIS areas: programming, systems design, DBMS, quantitative research, data communications, DSS. S/U graded.
1- 3

Major/Minor Restriction

Include Entrepreneurship (and) Business Administration (and) Global Business (and) Computer Information Systems (and) Network/Info Systems Security (and) Software Engineering Major(s)/Minor(s)

Class Restriction

Include Junior and Senior

Repeatable Status

Course is repeatable with a maximum of 3 credit hours

Course Fee

Differential Tuition Required

BACS 495 Special Topics in CIS

This seminar course explores advanced topics in computer information systems and/or quantitative methods. S/U or letter graded.
1- 3

Major/Minor Restriction

Include Business Administration Major(s)/Minor(s)

Class Restriction

Include Junior and Senior

Course Attribute

Variable Title Course

Repeatable Status

ST - Repeatable under different subtitles with no limits on the number of times it can be repeated

Course Fee

Differential Tuition Required