BBA | Bachelor of Business Administration

The Bachelor’s Degree Courses at CalSouthern’s School of Business

Below, you’ll find all of the online bachelor’s degree courses offered by CalSouthern’s School of Business. By taking 15 semester hours of elective online bachelor’s courses, you can focus your studies in your particular area of interest, earning your Bachelor of Business Administration Degree with a concentration in management, accounting, human resources management, marketing, international business, or criminal justice.

Required Core Courses

Lower Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Upper Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Business Elective Courses

Management Electives

Lower Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Upper Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Accounting Electives

Lower Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Upper Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Human Resource Management Electives

Lower Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Upper Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Marketing Electives

Lower Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Upper Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Entrepreneurship Electives

Lower Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Upper Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Leadership Electives

Lower Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Upper Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


International Business Electives

Lower Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Upper Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Technology Electives

Lower Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Upper Division Courses

TECH 2430 Systems Analysis and Design

Credits : 3

The focus of systems analysis and design is for the student to gain the skills, tools, and techniques that are fundamental to successfully develop various types of information systems. These information systems include both computer and non-computer designed formats. This course also provides the student with the knowledge to initiate, develop, and manage systems projects, plus, design, structure, and implement database systems.

Learning Outcomes:
  • Define information system analysis and different SDLC phases.
  • Identify various software packages and vendor claims.
  • Define various project terms and communications methods.
  • Explain project identification and value chain analysis.
  • Define various financial and feasibility characteristics.
  • Summarize the systems development life cycle and various system requirements.
  • Demonstrate DFDs and various conventional levels.
  • Determine importance of data models and SDLC phases.
  • Evaluate normalization, tables, and logical data models.
  • Demonstrate how to design forms and reports, plus, use proper labeling techniques.
  • Define various system design, dialogue, and interface terms.
  • Explain menus, client/server systems, and architectural protocols.
  • Examine code testing, types of learning, and help desk functions.
  • Discuss maintenance characteristics and database functions.
  • Introduce self and explain course expectations.
  • Integrate the course concepts through interaction with other Learners and your Mentor
  • Access information efficiently and effectively.
  • Evaluate information critically and competently.
  • Practices ethical behavior in regard to information and information technology.
Back


Take the first step - Call 800.477.2254