Management Information Systems

Follow your passion for Management Information Systems

One of the fastest-growing job markets is that of computing. Majoring in Management Information Systems at Loras College will prepare you for a successful career in one of the hottest industries today. This major includes common-core coursework in computing and information technology  fundamentals, programming, networking and databases.

Graduates in this field can be employed in many different computing fields. They are network analysts and engineers who are responsible for an organization’s infrastructure and security, database administrators and analysts who are responsible for effectively storing data and efficiently retrieving information for an organization, and they are systems analysts who take an organization’s needs and goals and shapes technology to help them grow.

Within the Division of Business Administration, some distinctive features of this program include experiential learning, service learning and student activities, projects and research opportunities. Local and regional opportunities for internships exist, including Dubuque-area opportunities such as: Dubuque Data Services, IBM, McGraw-Hill, CES, plus on-campus IT opportunities.

Additional Information
Learn More


What is ACM?

The Loras College ACM organization is a student chapter of the Association for Computing Machinery. Its purpose is to enhance the appreciation for computer science in both students and faculty, to encourage further study in computer science and to provide opportunities to explore new developments and careers in the field of computer science.

What does the ACM do?

The Loras ACM Club has many events throughout the year, ranging from the informative to the fun. The club takes trips to places of interest, including IBM in Rochester, MN. In addition, the club sponsors talks by faculty from Loras and other colleges. Each year, several social gatherings are held to allow students to mingle with faculty along with their peers. Traditionally, the club enjoys Christmas caroling and the Year-End Picnic with the Loras College Mathematics Club. The club is also involved in a service project each year.

+ Read more



Mathematics and Computer Information Technology annually offer several awards and scholarships to students taking related courses. Some are available only to those majoring in Mathematics or Computer Information Technology while others are available to first-year students, regardless of their intended major. Winners are selected by Mathematics and Computer Information Technology faculty, and awards are presented at a ceremony each spring.

Computer Information Technology Awards and Scholarships

  • McKesson HBOC Scholarship — awarded since 1999.
    Two $1,000 scholarships are awarded annually. Candidates must be in their final year of study in Computer Science or Management Information Systems (MIS). Eligible candidates usually apply in April of each year and are required to submit a current transcript and an essay regarding their qualifications. A successful candidate will have excelled academically, been involved in extracurricular activities and demonstrated financial need. The recipients are chosen by representatives of McKesson HBOC along with Loras Accounting and Business, Mathematics and Computer Science faculty.

Past winners include: Sara Wieland, 2003; Deanna Ernzen, 2002; Angela Starkey (CS), 2001; Theodore Swanson (CS) and Curtis Kuhn (MIS), 2000; and Kevin Klemke and Erik Sterud, 1999.

  • Computer Information Technology Alumni Award — awarded since 1986.
    Candidates must be graduating seniors and nominated by a faculty member teaching a computer science-related course. Each candidate is asked to submit an essay detailing how they plan to use their experience in the future. The winner is selected by faculty vote. Recently, winners have garnered $100, a certificate and a nameplate engraved in their honor and displayed in Hennessy Hall.

Mathematics Awards and Scholarships

  • First-Year Mathematics Award — awarded since 1980.
    Recent winners have received $100 and a certificate in addition to the coveted handshake from the department chairperson. Candidates must be first-year students and nominated by a department faculty member. Each nominee is asked to submit a mathematical autobiography, and the winner(s) are chosen by department vote. Winners’ names are proudly displayed on nameplates near the main entrance of Hennessy Hall.
  • Droessler Scholarship — awarded since 1994.
    A scholarship in the amount of $2,000 is awarded annually from the endowment graciously provided by Dr. Earl Droessler, Professor Emeritus of the Department of Marine, Earth and Atmospheric Sciences at North Carolina State University. Dr. Droessler is a 1942 graduate of Loras College. A candidate for this scholarship must have either junior or senior standing, have declared a mathematics major and have a minimum 3.0 GPA in all courses. Strong candidates will have shown creativity and devotion to their study of mathematics and the liberal arts in general, and be involved in extracurricular activities. Candidates are nominated by department faculty members, and winners are selected by a vote of the department faculty.
  • Sullivan Applied Mathematics and Science Award — awarded since 2001.
    Recipients receive $500. The Sullivan award is intended to reward and provide further motivation for female majors in Mathematics, Computer Science, Physics or Engineering. Candidates for this annual award must maintain a 3.5 GPA and have demonstrated quality course selection in the pursuit of a liberal arts education.
  • Father Louis Ernsdorff Senior Math Award — awarded since 1980.Winners of the award receive $100, a certificate and a nameplate engraved in their honor and displayed in Hennessy Hall. Candidates for this award must be graduating seniors nominated by a faculty member in the department. The winner is then selected by a vote of the department faculty.

+ Read more


Over 150 alums have graduated with a related information technology major over the past 20 years. Loras College alums are important contributors to their communities, states and country. Many continue a life of service starting during their college days and lasting throughout their professional lives.

Computing alums have gone on to successful careers in large, mid-sized and small businesses including organizations such as:

  • Allstate Insurance: Northbrook, IL
  • Cottingham and Butler: Dubuque, IA
  • CUNA Mutual Group: Madison, WI
  • IBM Corporation: Rochester, MN
  • John Deere & Company: Moline, IL
  • McGladrey & Pullen: Dubuque, Davenport, IA
  • Principal Financial Group: Des Moines, IA
  • Rockwell Collins: Cedar Rapids, IA
  • Walgreens: Chicago, IL
  • Wells Fargo: Des Moines, IA

+ Read more
Student Learning Outcomes
Student Learning Outcomes – Management Information Systems
1. An ability to apply knowledge of computing and mathematics appropriate to the discipline
2. An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution
3. An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs
4. An ability to function effectively on teams to accomplish a common goal
5. An understanding of professional, ethical, legal, security and social issues and responsibilities
6. An ability to communicate effectively with a range of audiences
7. Recognition of the need for and an ability to engage in continuing professional development
8. An ability to use current techniques, skills, and tools necessary for computing practice
9. An understanding of processes that support the delivery and management of information systems within a specific application environment
Major Requirements

Francis J. Noonan School of Business
James Padilla, J.D., Dean

Students must earn a cumulative average of 2.00 or better in all L.ACC, L.BAN, L.BUS, and L.CIT courses and complete a minimum of 12 credits of courses in their major at Loras College, including the seminar course.

Please Note:
Students must get PRIOR written permission to transfer in credit once they have matriculated at Loras. Students wishing to take a summer school class on another campus must get written permission from the Dean of the School of Business or their designee BEFORE taking the class. If a student has taken courses on other campuses and then transfers to Loras the Dean of the School of Business or their designee may make a determination of those transfer credits.

Since students who are double majoring within the School of Business will not be taking L.BUS-490 more than once, they need to complete an additional upper level course in either major to replace the second seminar course when applicable.

Requirements for the major in Management Information Systems (B.S.):

Req Course Cr’s
1 L.ACC-227: Managerial Accounting 3
2 L.BUS-230: Principles of Management 3
3 L.BUS-240: Principles of Marketing 3
Select one from Req. 4
4 L.MAT-115: Statistics 4
4 L.MAT-220: Probability and Statistics 3
4 L.BUS-250: Business Statistics 3
5 L.CIT-110: Principles of Computing & IT 3
6 L.CIT-317: Network Management 3
7 L.CIT-318: Database Management 3
8 L.CIT-485: Systems Engineering 3
9 L.BUS-490: Business Seminar 3
Select two from Req. 10
10 L.CIT-115: Introduction to Programming 4
10 L.EGR-116: Intro to Programming with Robotics (if not counting L.CIT-115 above) 4
10 L.CIT-225: Data Structures & Algorithms 4
10 L.CIT-326: Visual Basic Programming 3
10 L.CIT-327: Structured COBOL Programming 3
10 L.CIT-328: Enterprise Systems & Development 3
10 L.CIT-332: Web Programming 3
Select two from Req. 11
11 L.ACC-350: Accounting Systems 3
11 L.BAN-300: Applied Analytics 3
11 L.CIT-221: Data Analysis 3
11 L.CIT-320: Web Publishing 3
39-43 total credits required

Requirements for the minor in Management Information Systems:
A student must earn a cumulative average of 2.00 or better in all CIT, ACC, and BUS courses. Students may “double count” a maximum of 6 credits in a minor.

Select one from Req 1
1 L.CIT 110-01: Principles of Computing & IT 3
2 L.ACC-227: Managerial Accounting 3
3 L.BUS-230: Principles of Management 3
Select at least 9 credits from Req 4
4 L.CIT-115: Introduction to Programming 4
4 L.CIT-317: Network Management 3
4 L.CIT-318: Database Management 3
4 L.CIT-311: Human Computer Interaction 3
4 L.CIT-221: Data Analysis 3
4 L.CIT-320: Web Publishing 1
4 L.CIT-326: Visual Basic Programming 3
4 L.CIT-327: Structured COBOL Programming 3
4 L.CIT-332: Web Programming 3
4 L.CIT-485: Systems Engineering 3
18 total required credits
Course Descriptions


L.CIT-110: Principles of Computing and IT

This is an introductory course focused on the use of computing technology to solve problems, as well as offering hands-on experience with common computer applications. These applications will be used as tools to help students analyze problems and structure solutions, and include word processing, database, spreadsheet, program development, and the internet. Topics will include personal computer hardware and software, operating systems, computer networks, and information assurance. Prerequisite: Three years of high school mathematics including one year of Algebra II with a grade of C- or better or L.MAT-113 or higher. 3 credits.

L.CIT-115: Introduction to Programming

This course provides an introduction to the software engineering principles and tools used in the solution of problems, introduces a programming language and introduces students to social and professional concerns which arise with the use of computers. Prerequisite: L.MAT-117 or above. 4 credits.

L.CIT-221: Data Analysis

This course focuses on evaluating and analyzing different types of business-related data and developing effective solutions. It will utilize current spreadsheet and database software as tools to facilitate the interpretation of the data. The course will have a lab component requiring student laptop computers equipped with spreadsheet and database software. Prerequisites: L.ACC-227 or L.ACC-228. 3 credits.

L.CIT-225: Data Structures & Algorithms

This course provides an introduction to basic data structures and abstract data types. It introduces a variety of algorithms and problem-solving strategies as well as elementary algorithm analysis. Prerequisite: L.CIT-115 or L.EGR-116. 4 credits.

L.CIT-310: Artificial Intelligence

This is an upper-level course focused on the development of intelligent agents. This course covers what an intelligent agent is, how intelligent agents view the world, and how intelligent agents solve problems. The types of agents discussed include those that search for solutions, those that analyze data, and those that learn from their surroundings. Prerequisite: L.CIT-225. 3 credits.

L.CIT-311: Human Computer Interaction

This course provides an introduction to the discipline of Human Computer Interaction. It is concerned with the design, evaluation and implementation of effective computing systems for human use. Topics that will be covered are: history, principles for design, understanding users and their task, designed with the user, basic human factor, and designing visual interfaces. Prerequisites: L.CIT-115 or L.EGR-116 and at least one other course from the following: L.CIT-225, L.CIT-326, L.CIT-327, or L.CIT-332. 3 credits.

L.CIT-317: Network Management

This course focuses on LAN management issues associated with evaluating, installing, and administrating computer networks. This course will integrate current technology and internetworking issues within the context of network operating systems and hardware. The course will have a lab component requiring dedicated desktop and server computers, and network hardware. Prerequisite: L.CIT-110 and L.CIT-221. 3 credits.

L.CIT-318: Database Management

Database Management is a study of the database models, the design, development, and implementation of a database, E-R and UML diagrams, SQL query language, normalization, database selection, distributed databases, ethical use of databases, and database security and control. Prerequisite: L.CIT-110 and L.CIT-221. 3 credits.

L.CIT-319: Computer Organization & Architecture

This course introduces the fundamentals of computer hardware where the students will learn basic building blocks of a small computer and how the hardware and software interface with one another. This course includes lab component where students learn the basic building blocks of computer hardware. Prerequisite: L.CIT-115 or L.EGR-116. 4 credits.

L.CIT-320: Web Publishing

This course is designed to introduce you to the tools, techniques, and skills needed to publish and manage materials posted on a web site.  It introduces basic HTML coding and the skills needed to publish simple web pages on an internet server. It then continues to build on authoring techniques, and introduces programming with JavaScript, a popular web programming language. It also covers topics on web design, web project management, and web maintenance from the management, technical, and user perspectives, culminating with a comprehensive web site application. 3 credits.

L.CIT-325: Algorithm Design & Analysis

This course introduces various algorithm design strategies, familiarizes students with well-known algorithms from a variety of areas, does average and worst-case time analysis of algorithms, and extends the set of data structures with which the students are able to work. Prerequisites: L.CIT-225 and L.MAT-230. 3 credits.

L.CIT-326: Visual Basic Programming

This course focuses on continued development of computer applications, focusing on programming software in an object-oriented/event-driven environment by taking full advantage of the Microsoft Visual Basic programming language. The course integrates hands-on real-world scenarios with in-depth discussions of programming concepts and techniques. The course will have a lab component requiring student laptop computers equipped with the Microsoft Visual Basic programming software. Prerequisite: L.CIT-110 and L.CIT-115. 3 credits.

L.CIT-327: Structured COBOL Programming

This course introduces the student to the COBOL programming language, still one of the most popular business programming languages. The main focus of the course is to plan and code working computer programs. Topics covered include sequential file processing, common program structures such as decisions and loops, tables, data validation, batch and online processing, and direct access file processing. Prerequisite: L.CIT-115. 3 credits.

L.CIT-332: Web Programming

Students learn a programming language designed to be used on the internet. Then, by working on projects that use the language students learn about the different technologies used on the World Wide Web, such as network and inter-network protocols, process-to-­process communication, interfacing to databases, human-computer interaction, and intelligent agents. Prerequisite: L.CIT-115 or L.EGR-116. 3 credits.

L.CIT-340: Machine Learning

This course introduces students to topics in the Machine Learning area of Artificial Intelligence. It will include an introduction to some popular algorithms computers use to make decisions and predictions based on problems consisting of varied types of data. In addition to utilizing the algorithms themselves, students will learn about different methods of evaluating these algorithms and how to choose an algorithm for a particular problem. Prerequisite: L.CIT 225. 3 credits.

L.CIT-350: Computer Graphics

This course provides an introduction to computer graphics. This will include some of the fundamental algorithms as well as experience in graphics programming using OpenGL. Prerequisite: L.CIT-225.
3 credits.

L.CIT-357: Foundations of Programming Languages

This course provides an introduction to programming language design and implementation. It provides experience in a variety of programming paradigms as well as an introduction to programming language theory. Prerequisite: L.CIT-225. 3 credits.

L.CIT-394: Internship

This course provides structured experience in a work environment outside the classroom. Prerequisites: Two courses in CIT. GPA of 3.0 overall. Credit varies.

L.CIT-440: Operating Systems

The focus of this course is the study of the fundamental algorithms used to manage the hardware resources of a computer. The topics include CPU scheduling, file structures, memory management, deadlock detection and avoidance, and concurrency control. Prerequisites: L.CIT-319 and L.CIT-225. 3 credits.

L.CIT-485: Systems Engineering

This course uses modeling techniques that aid in the analysis of computer information systems. Students will study, create, and analyze various models and utilize them in designing these systems. Students will also analyze how these systems fit into an organization’s overall structure and strategic plan. Prerequisites: L.CIT-115, L.CIT-317, L.CIT-318 and senior standing. 3 credits.

L.CIT-489: Systems Implementation

System Implementation is a capstone experience for CIT majors in the MIS track. Ethics cases, a portfolio, a research paper, a class project, and an individualized computer project are required. Students will synthesize computer knowledge obtained in previous courses, as well as more in-depth research in an area of interest. Prerequisite: L.CIT-430. 3 credits. Each spring semester.

L.CIT-490: Capstone Project

This course provides the experience of a semester-long group project. It requires the students to apply their hardware and software skills in a group setting where cooperation and coordination are necessary for the successful completion of the project. Prerequisites: must have completed at least four courses in CIT numbered 200 or above and have senior standing. 3 credits.

L.CIT-490E: Comprehensive Examination

A placeholder course which indicates attempt and completion of the required comprehensive examination. 0 credits. Pass/fail only.

L.CIT-491: Project Management

This course provides concepts, methods and techniques in project management and applies them in an information technology environment. The student will apply the concepts and techniques learned to “real-world” cases. The student will evaluate cases using the methods provided and will work as part of a team to manage a project. The course will have a lab component requiring student laptop computers equipped with project management software. Prerequisites: L.CIT-110, L.ACC-228. 3 credits.

RELATED COURSES: Engineering, Mathematics

Career Opportunities

The education and experiences offered prepare students for successful careers in large, midsized and small businesses in careers such as those below, as well as the pursuit of graduate degrees in analytics, business and law.

  • Analyst/Programmer
  • Internet Marketing Analyst
  • Internet Developer
  • Network Administrator
  • Online Services Manager
  • Systems Engineers
  • Systems Operations
  • Product Forecaster/Estimator
  • Webmaster
  • Technical Sales Representative
  • Software Tester
  • Systems Consulting
Questions? Contact Us!

James Padilla, J.D.
Francis J. Noonan School of Business Dean
563.588.7405 |

Dean Padilla is the first Dean in the history of the Francis J. Noonan School of Business, having arrived in July 2018. Prior to Loras College, he served as the Associate Dean of the School of Business and Technology at Marymount University in Arlington, VA. He has served as a Professor of Sport Management and Business Law at other institutions over the past 14 years prior to his rise in administration.

View Full Bio »

His professional career spans over 20 years, during which he rose to executive leadership in the sports insurance industry serving as president of an insurance brokerage prior to entering academia. During his time in the sports insurance industry, Padilla managed numerous accounts on behalf of such organizations as Sony Recording, the Chicago White Sox, the New York Yankees, and hundreds of notable athletes. Over the years,, the Chicago Sun-Times and the Chicago Tribune have interviewed Padilla for his perspective on injury and insurance issues. To this day, many continue to seek out his expert advice and he continues to serve as a consultant for Braman Insurance in Merrillville, IN.


Originally from the Chicago area and a proud graduate of St. Laurence High School (Burbank, IL), Padilla and his family now reside in Dubuque. He received his undergraduate degree from Northern Illinois University. He also received his Juris Doctorate from Southern Illinois University School of Law in Carbondale, IL, and an Executive Certificate in Sports Management from Loyola University-Chicago.

William Hitchcock, M.B.A.
Professor of Computing and Information Technology
563.588.7286 |

In 1984, William Hitchcock graduated Magna Cum Laude with a BBA degree from the University of Wisconsin – Whitewater, double majoring in Marketing and Management Computer Systems. Upon graduation, he began working as a Programmer/Analyst for the Oscar Mayer Foods Corporation headquartered in Madison, Wisconsin.

View Full Bio »

Most of his development work was with marketing decision support systems utilizing retail store audit information. While working full time at Oscar Mayer, he began his graduate studies at the University of Wisconsin – Madison in 1986. He completed his work and graduated with an MBA degree majoring in Finance, Investments, and Banking in 1988. In 1989, Hitchcock made a career move to begin teaching business courses at Loras College in Dubuque, Iowa. He has taught business coursework to both traditional college students and professionals working in the Dubuque area. In 2011, he served as the Faculty Director of the Study Abroad program in Dublin, Ireland. He has a special interest in International/Irish studies, and has since taught several Irish-themed courses including a summer course in Ireland in 2014.