Skip to content

B.S. in Information Systems: Curriculum

Curriculum Details

120 Total Credits Required

To receive a bachelor’s degree from Concordia University, St. Paul, all undergraduate students must complete the¬†general education¬†requirements. The online bachelor’s degree in information systems also requires 40 credit hours of coursework covering business fundamentals, business analytics, data management, strategic project management, and more

The program core can be completed in just over five semesters, although your transfer credits and general education coursework will vary the time it takes you to finish.

Required Courses

This class will explore organizational strategy and competitive advantage for using Information Systems. In doing so, Ethics, Privacy and Information Security will be examined along with determining how to manage data and knowledge. Exploring telecommunications, networking and e-business will be accomplished along with discovering mobile computing. Finally identifying strategies for customer relationship and supply chain management as well along a look at business analytics and its value proposition.

This class will explore the business strategies that drive projects in companies. An identification demonstration of the triple constraints of scope, time, and cost using the tools and artifacts of the PMI Waterfall Methodology will be complete. Understanding how to manage stakeholders by gaining champions and securing team consensus and buy-in will be pursued. Identifying and demonstrating knowledge of how to manage a Scrum Team using the tools and artifacts of the PMI Agile Methodology will be offered.

This class will provide for a determination of who the people are and what business systems are utilized in tech-intensive organizations. There will be an exploration of growth dynamics of technology organizations. Identifying strategies used to manage technology organizations and understanding the processes of innovation plus its application in a technical environment will explored. Determining how to manage talent focusing on technology leadership and how to manage change in a technology organization will be identified.

This class will initially explore Information Security Governance and Compliance. Security operations will be examined along with the foundations of Incident, Threat and Vulnerability Management. Cyber defense will be explored in-depth to include how Malware and Intrusion Detection is conducted, what countermeasures are put in place to foil cyber attacks and bad actors plus how Forensic Investigations are conducted to further determine protections for the network. Finally, how a secure enterprise is maintained based on how all the cyber security services work together.

This class will Identify the Systems Analysts role in Information Systems Development Understanding the tools used for Requirements Determination, Use Case Analysis, Process Modeling and Data Modeling is completed. Exploring the method for general technology design, User Interface Design and Program Design will be completed. Examining how new technology is implemented will round off this class.

This class will explore the five domains of digital transformation: Customers, Competition, Data, Innovation and Value. Identifying how to harness customer networks and how to build platforms not just products will be determined. An identification of how to turn data into assets and the exploration of innovation by rapid experimentation will be pursued. Understanding how to adapt a Value Proposition while learning how to master disruptive business models will be discovered.

Learn to analyze data and make predictions using tools like probability analysis, hypothesis testing, regression analysis, linear programming and tools for financial analysis. Structured and unstructured data will be examined through data mining, web mining, text mining and sentiment analysis.

Utilize a database tool to create a prototype for output that meets real-life business outcomes. Learn the fundamentals of database design including the relational model, SQL, and data warehousing. Practice working individually and in teams to learn the normalization process, minimizing opportunities for redundant, inaccurate data. Other topics include design implications for speeding data access (e.g. de-normalization), and the emergence of unstructured data systems.

This class will explore the change required to become an Agile Organization. An understanding of how change is expedited rapidly and how products are delivered iteratively to support the inertia of the organization. Determining how organizations have to change to facilitate an Agile environment will be examined. The new modality of how developers and business employees work together will be offered and how to maximize work not done. An understanding of how teams self-organized will be reviewed.

This class will explore the fundamental ideas of Artificial Intelligence (AI) to include its history, symbolic AI, along with computational intelligence. It will look at specific methods of AI including logic-based reasoning, structural models, synactic pattern analysis, pattern recognition and cluster analysis, neural networks and cognitive architecture. Issues in AI will be examined and how theories of intelligence in Philosophy and Psychology are applied. Future prospects for AI will be examined.

Electives: Choose One

This course introduces students to problem solving using the Python programming language. Students will learn computer hardware concepts, number systems, and Boolean algebra. The course will cover Python programming constructs such as conditional statement, iteration, function, class and object. Students are expected to take a problem description and write a program in Python that provides a solution to the problem. This course assumes the student has no prior programming experience.

In this course, students will start by learning basic HTML and CSS for building static Web pages, and later use JavaScript to build an interactive Website. Students will also learn about responsive Web development, user experience concepts, and accessibility topics. A prototyping tool will be used for wire framing, designing and prototyping.

Request More Information

By filling out the form, you’ll:

  • Gain access to a dedicated enrollment counselor who is ready to answer all of your questions.
  • Take one more step towards achieving your career goals.

Fill out the form to receive more information!