Students at computers in class

B.S. in Information Technology

Are you currently working in the information technology (IT) field? Is your lack of a college degree holding you back from advancement opportunities? Make the most of your technological expertise with a Bachelor of Science in Information Technology from Saint Mary’s University of Minnesota.

Our information technology program is a well-rounded, well-balanced program which provides value-added skills to students in various information technology fields. Students learn hands-on skills in various information technology areas such as business intelligence, cloud computing, information security, enterprise architecture, database design, and emerging technologies. This program is STEM designated.

Program Outcomes

This program equips students with both the business savvy and technical skills necessary to become an effective IT leader. Completing the program will prepare you to develop innovative solutions for emerging technologies and address technical challenges in the private and public sectors.

As a working adult, you have experience that matters. Your firsthand knowledge will enhance classroom discussions, and you’ll gain skills that employers want. Plus, with Saint Mary's generous credit transfer policies, the coursework that you've already completed will help you finish your degree faster.

Take our Transfer Challenge or Request Info

Apply Now

Applicants must submit:

  1.  Completed application form with the nonrefundable application fee (fee not required for alumni or students seeking readmission or veterans and active military personnel), and
  2. All official transcripts issued to Saint Mary’s University of Minnesota from all previous institutions attended with a minimum of 30 semester credits with a basic English composition course. 
    (An official transcript is one that is sent to the university by the credit-granting institution. Transcripts from countries other than the U.S. must be evaluated by a university accepted evaluation source, such as World Education Services, Educational Credential Evaluators, Educational Perspectives, or One Earth International Credential Evaluators and be deemed equivalent to accredited U.S. university standards).

Please Note: Application materials should be sent to the attention of the Office of Admission on the Twin Cities campus.

Saint Mary’s University of Minnesota
Office of Admission
2500 Park Avenue
Minneapolis, MN  55404


This program is offered at our Twin Cities location.

Connect with Us

Degree Requirements

Degree Requirements

A minimum of 122 semester credits are required for graduation with the bachelor of science degree from Saint Mary's University. All students must meet the general education credit requirements. A minimum of 45 credits are required to complete the B.S. in Information Technology.

Required Information Technology Courses 27 cr.
Required Management Courses 6 cr.
Required Communication Courses 6 cr.
Required Capstone Course 3 cr.

Elective Course

Total Credits

3 cr. 45 cr.

Required Information Technology Courses: 27 cr.

IT301 Information Technology Perspectives (3 cr.)

This course provides an overview of the information technology industry. Information systems, information security, cloud computing, business analytics, database management, and related systems are discussed. Trends and viable career options in the field are identified and explored. Important technological shifts in the industry are examined.

Upon completion of this course, students are expected to be able to do the following:

  1. Evaluate various current information technology fields and related demands in business applications.
  2. Identify key skills in various information technology sectors, and outline steps to develop them.
  3. Analyze information technology career advancement strategies.
  4. Create an actionable career plan.

IT303 Data and Database Management Systems (3 cr.)

This course provides an overview of methods used to analyze, capture, process, and manage data resources. Database structures and models are examined. Design and normalization of data, database management systems, relational models, and query interfaces are also studied.

Upon completion of this course, students are expected to be able to do the following:

  1. Articulate fundamental database concepts.
  2. Interpret a simple business problem to extract requirements and express them in data model.
  3. Explain the value of different types of database used to solve business problems.
  4. Communicate business requirements via industry standard diagrams.
  5. Describe relational table design and the pitfalls of poor design.
  6. Explain the fundamentals of structured query language (SQL).
  7. Evaluate a data model and propose a database structure to match.

IT305 Enterprise Architecture Fundamentals (3 cr.)

This course covers the fundamentals of enterprise architecture concepts, including the purpose and importance of architecture in the enterprise. It discusses current problems with efforts to establish and maintain architectures, and methods to overcome the obstacles.

Upon completion of this course, students are expected to be able to do the following:

  1. Identify the basic components of an enterprise architecture.
  2. Explain terminology and diagrams used in enterprise architecture.
  3. Evaluate and select appropriate architectural principles and understand their implementation.
  4. Identify the business drivers that affect architecture selections.
  5. Explain the real-world environment in which an architecture exists, including barriers, difficulties, and effectiveness.
  6. Demonstrate the ability to work as an enterprise architect and provide assistance in implementing an architecture on various projects.

IT309 Information Ethics (3 cr.)

This course provides a foundation in the moral and ethical issues of doing business in the technological age. Topics include the role of information in an organization, ownership of information, and the rights of the corporation and the rights of the employees. Moral and political implications of doing business globally in an economically sustainable and culturally sensitive way are also covered.

Upon completion of this course, students are expected to be able to do the following:

  1. Apply principles of ethical decision making to business issues.
  2. Articulate views on ethical issues clearly in both oral and written form.
  3. Analyze ethical, social, legal, and economic issues related to computers.
  4. Understand ethical standards of conduct in a business environment when relating to the corporation, employees, vendors, and customers.
  5. Recognize the ramifications of technology on how we live and how we interact with one another.
  6. Evaluate an ethical dilemma from a variety of perspectives.

IT312 Emerging Trends in Business Technology (3 cr.)

This course surveys the technical advancements and innovations that are reshaping business technology. Students examine techniques for identifying technology trends, develop methodologies for evaluating new technologies for specific business use, craft effective presentations that solicit managerial buy-in, and model adoption strategies that minimize the risk of implementation failure.

Upon completion of this course, students are expected to be able to do the following:

  1. Evaluate emerging business technologies.
  2. Identify credible sources for business trends.
  3. Examine new technologies for organizational adoption needs through business life- cycle analysis, technology assessments, and case studies.
  4. Summarize the pros and cons of utilizing leading-edge technology applications for business solutions.

IT415 Mobile, Network, and Communication Technologies (3 cr.)

This course introduces technologies behind mobile devices, networks, internet of things, and communication applications. Topics include the roles of financial institutions, operators, content providers, and other key parties in the commerce value chain; core communication technologies; and the differences between m-commerce and e-commerce. The current mobile and other communication networks infrastructure, technology trends, and emerging business opportunities are covered.

Upon completion of this course, students are expected to be able to do the following:

  1. Evaluate the most promising mobile technologies and their potential application.
  2. Identify the key components of mobile networks and the Internet.
  3. Identify the roles of financial institutions, operators, content providers, and other key parties in the commerce value chain.
  4. Discuss security issues and payment methods in various networks.
  5. Contrast and compare the possibilities and the limitations of each technological environment.
  6. Describe the pros and cons of using the internet of things for business applications.

IT432 Advanced Information Security Tools and Methods (3 cr.)

This course introduces students to the information security technology and tools needed to implement security measures for a variety of information systems.  Students spend time working in computer labs to analyze and evaluate security threats that have the potential to impact various information systems. Students also recommend strategies and policies to improve the security of these systems.

Upon completion of this course, students are expected to be able to do the following:

  1. Analyze techniques to mitigate malicious software attacks and other information security threats.
  2. Inspect the operation of a certification authority and issue digital certificates.
  3. Analyze various techniques and standards to test the cyber tool kit components.
  4. Present the specified findings and facts clearly and concisely.
  5. Evaluate the relationship among people, processes, and the use of information and related technology.
  6. Explain how authentication is used with cryptography to secure information access.

IT440 Business Intelligence Fundamentals (3 cr.)

This course introduces data warehousing and decision support infrastructures that support organizational performance management. Information requirements for managerial decisions, dimensional modeling, data warehouse development, and data analysis techniques are covered.

Upon completion of this course, students are expected to be able to do the following:

  1. Develop a general understanding of the types of problems involved in business decisions.
  2. Explain how data retrieval and analysis technologies are applied to support business decision making.
  3. Identify the organizational challenges involved in data warehouse development.
  4. Describe how to design data structures that support multidimensional analysis.
  5. Identify the requirements for successful data warehousing initiatives.
  6. Explain the relationship of the data warehouse to operational computing and how the data warehouse is maintained.
  7. Demonstrate basic data analysis techniques.


IT457 Cloud Computing Fundamentals (3 cr.)

This course introduces the fundamental building blocks of cloud computing and virtualized data centers, with an emphasis on the design, implementation, and operation of real-world cloud-based systems. Students examine the meaning of the term "cloud computing" and its proper context; evaluate the financial, strategic and risk implications of various solutions; develop design methodologies for evaluating, planning and implementing cloud computing; and select the optimal blend of cloud applications and services for solving common business problems. 

Upon completion of this course, students are expected to be able to do the following:

  1. Explain cloud computing concepts to a business audience in layman's terms.
  2. Explain how the architectural components in various cloud computing frameworks fit together.
  3. Evaluate the operational and financial feasibility of implementing a cloud computing solution to solve a given business problem.
  4.  Develop a project proposal for evaluating, planning and implementing a specific cloud computing solution.
  5.  Identify and discuss the pros and cons of utilizing commercially available cloud computing services.

Required Management Courses: 6 cr.

MG408 Project Management (3 cr.)

This course emphasizes leadership concepts related to directing and coordinating human and material resources for relatively short-term projects that have been established to complete specific goals and objectives. The skills and procedures needed to take a project from definition through completion are presented.

Upon completion of this course, students are expected to be able to be able to do the following:

  1. Describe the critical technical competencies in project management.
  2. Explain the dynamics of project team development and interpersonal problem solving.
  3. Identify strategies for effective team building.
  4. Evaluate the critical dimensions of project scope, time, communication, quality, risk, and cost management.
  5. Identify strategies for effective project monitoring and controlling.
  6. Describe several project management practices that lead to project success.
  7. Demonstrate how plan development is integrated into the basic functions of a business organization.

MG412 Critical Thinking for Organizational Leaders (3 cr.)

This course examines the relevance and application of critical thinking and decision-making techniques for leadership and management in various organizations.  Students identify and evaluate the leadership and management capabilities of themselves and others.  The course focuses on eliciting new leadership insights, and on improving problem solving and decision-making skills.  Finally, the course emphasizes the skills leaders and managers in organizations need to articulate reasoned solutions to organizational problems and opportunities.

Upon completion of this course, students are expected to be able to do the following:

  1. Identify the roles and responsibilities of leaders and managers as problem solvers in organizations.
  2. Assess the decision-making challenges facing leaders and managers in various organizational settings.
  3. Utilize critical thinking as an imaginative process in organizational leadership and management.
  4. Evaluate the leadership and management capabilities, strengths, and skills within a team.
  5. Demonstrate the use of critical thinking to navigate the complexity of organizational challenges and opportunities.
  6. Explore various knowledge management and decision-making tools and systems.
  7. Assess the impact of change on individuals and organizations and the significance of change management strategies.


Required Communication Courses: 6 cr.

COM309 Professional Writing (3 cr.)

This course provides strategies for developing a clear, concise professional writing style. A variety of writing formats are addressed. Research for professional documents, writing in an electronic environment, and collaborative writing are considered. Voice, style, audience, purpose, the writing process, and strategies for editing and revision are examined in the context of interpersonal and ethical dimensions.

Upon completion of the course, students are expected to be able to do the following:

  1. Write effectively in various forms of professional writing.
  2. Demonstrate writing in a professional environment.
  3. Exhibit a professional voice and writing style.
  4. Effectively incorporate relevant research into professional writing.
  5. Understand and apply the writing process to diverse audiences and purposes.
  6. Effectively incorporate elements of professional document design into print and electronic documents.
  7. Employ professional revision and editing skills.

COM310 Oral Communications (3 cr.)

Communication skills pertinent to organizational settings form the foundation of this course.  Effective methods for design and delivery of oral communication are examined. Other topics include communication styles, effective listening, interpersonal communication skills, dynamics of small group communication and persuasive speaking, all in the context of professional workplace communications.

Upon completion of the course, students are expected to be able to do the following:

  1. Demonstrate effective oral communication skills.
  2. Demonstrate effective and active listening skills.
  3. Recognize and adapt to differing communication styles.
  4. Demonstrate skill in interpersonal communication.
  5. Understand small group dynamics.
  6. Demonstrate persuasive speaking techniques.
  7. Effectively create and utilize graphics or other appropriate media in professional presentations.
  8. Deliver organized, professional informational and persuasive presentations.

Required Capstone Course 3 cr.

IT490 Bachelor of Science Completion Capstone (3 cr.)

This course provides an opportunity for students to integrate knowledge and skills developed in the Information Technology program and to apply them to a relevant topic. Students select a problem or controversial issue in their area of specialization, research the issue, analyze and critique material related to the topic, and design an application or approach that addresses the issue. Additionally, students demonstrate the educational outcomes of the Information Technology program. The capstone is presented in a business context.

Upon completion of this course, students are expected to be able to do the following:

  1. Demonstrate critical thinking skills.
  2. Understand ethical implications as they relate to their project.
  3. Develop strategies for continuing education and competence in the student's chosen field of study.
  4. Communicate using inclusive methods in a variety of modes.
  5. Identify management principles relevant to their final project.
  6. Address diversity as it relates to their selected issue, field of study and profession.
  7. Identify available resources within their field pertaining to their final project.
  8. Recognize and adapt to trends in their field of study.

Elective Course: 3 cr.

IT458 Advanced Cloud Computing Techniques (3 cr.)

This course reviews the fundamental building blocks of a viable cloud computing software application. Students design a scalable prototype application that minimizes local storage and processing. Students implement and manage their own cloud computing application. This course also explores the use of mobile devices to access cloud computing resources.

Upon completion of this course, students are expected to be able to do the following:

  1. Demonstrate a mastery of open source cloud computing tools.
  2. Design, implement, and manage a working cloud computing software application.
  3. Identify, evaluate, and deploy mobile client software for accessing cloud computing resources.
  4. Identify and discuss the cloud computing architectures employed by commercial cloud computing companies.

ITxxx Elective Choices ( cr.)

Students may select any 300 or 400 level business, management, or marketing course as an elective.

Courses may be found at Marketing, B.S. 

Students who anticipate enrolling in the Master of Science of Information Technology Management at Saint Mary's University may take ITM615 Managing Technology Teams toward the completion of the 122 credits needed for the B.S. degree. The B.S. completion program director must advise the student and approve enrollment in the graduate course. The graduate course must be taken within the final 12 credits of the B.S. completion degree. The graduate course may be applied to the program requirements for Saint Mary's M.S. in Information Technology Management, if the student earns a grade of B or higher in the course

Requirements for Double Major

For those students seeking the B.S. in Information Technology/Business Administration double major please see the dual program requirements.

Information Technology/Business Administration, B.S. 


Nusrat Saeed, M.B.A.

Program Director, Information Technology - Bachelor Completion

Brother Louis Hall, BLH236

Campus Box: # 28

(612) 238-4523

Nusrat Saeed M.B.A.
Richard Bernardo, M.A.

Bachelor's Completion Program - Adjunct Assistant Professor

Ismail Bile Hassan, Ph.D.

BS in Information Technology Program - Adjunct Associate Professor

Steven Frich, M.S.

MS Project Management/BS IT Programs - Adjunct Assistant Professor

(651) 278-2186

Douglas Olson, M.B.A.

Bachelor of Science Programs - Adjunct Assistant Professor

Douglas Olson M.B.A.
Professor smiling with students

Tuition & Financial Aid

Learn about tuition and financial aid options to reach your educational goals.

Woman meeting man

Information Sessions

Meet with Saint Mary’s faculty and staff and get your questions answered at an upcoming information session.

Students smiling in class

Request More Info

Learn more about the convenient doctoral and master’s programs that Saint Mary’s offers to help advance you in your career.