**Review** Undergraduate Catalog 2025-2026

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 Advanced Business Intelligence Integrations and Testing

This course teaches students to approach object-oriented programming (OOP) concepts through the lens of business data modeling and system integration. Students first learn to express data as objects using visual no-code/low-code platforms, understanding core OOP principles by designing and implementing data models in these systems. The course then demonstrates how these same object-oriented concepts apply when building data models with Python. System integration is taught through a dual approach - students first learn to connect with external systems and APIs using intuitive, visual tools in no-code/low-code platforms, then learn to create the same integrations programmatically using Python. This parallel approach reinforces understanding of integration concepts while providing practical skills in both visual and code-based implementation methods. The curriculum emphasizes real-world application through hands-on projects where students design data models, implement system integrations, and ensure solution quality through formal testing methodologies. By learning these concepts through both visual tools and Python programming, students gain a comprehensive understanding of how to build and integrate robust business solutions.
3

Prerequisites

BACS 287 with a minimum grade of D-

Offered

Generally offered Fall Annually

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