Curriculum | B.A./B.S. Computer Information Systems (CIS)

Program length

The bachelor's degree in Computer Information Systems (CIS) is customized to the individual student. Your plan will be adjusted so that each semester your course load fits your schedule and budget. This program can be completed in fewer than three years. Any applicable transfer credits or credit for prior life experience will shorten this timeline.

The CIS program offers rolling enrollment. Class availability varies each semester.

Graduation requirements

The B.A./B.S. Computer Information Systems (CIS) requires students to complete 128 credits to graduate. All students are required to complete our General Education requirements.

Most students who have earned an Associate of Arts degree from a Minnesota community college that participates in the MNSCU Minnesota Transfer Curriculum have completed the College's general education requirements, with the exception of Religious Studies and a Writing Intensive course. Speak with an admissions representative for an evaluation of your previous college coursework.

Course Creation Center

Expand and Collapse Required Courses

Expand and Collapse CIS 4108 - Project Management

An introduction to project management and the supporting techniques and tools. The course exposes students the project management process, the deliverables produced while managing a project, and the collaborative nature of the project environment.

Expand and Collapse CIS 4109 - Capstone Project

An in-depth systems development lifecycle practicum. Students work in teams to analyze, design, implement and document a complete information system. Most projects come from systems design requests from the local community.

Expand and Collapse CIS 4555 - Systems Development Internship

A capstone experience integrating knowledge and skills gained through other programming and systems development courses. Involves significant participation in software development projects in a real or simulated business setting. The experience must be equivalent to 150 hours of work experience for each block of 4 credits. Prerequisite: consent of department internship coordinator.

Expand and Collapse Concentrations

Expand and Collapse Business Analysis

Expand and Collapse ACC 2210 - Principles of Financial Accounting

Introduces the preparation and use of financial accounting information. Course includes preparation and analysis of financial statements and related disclosures.

Expand and Collapse CIS 3205 - Information Systems

Explores the ways computer-based information technologies and systems are used to address specific organizational needs. Students will become familiar with the terms, concepts, and issues in information technology management; become involved in the process of developing and modifying information systems which support crucial problem solving and decision-making in organizations; and conduct data analysis using common techniques.

Expand and Collapse CIS 3287 - Software Quality Assurance

As our society’s dependence on software grows, so does the importance of software quality. Software failures can have catastrophic effects on companies and people. In this course, students learn the principles of Software Quality Assurance, how to write test plans, and how software quality fits into a project’s development methodology.

Expand and Collapse CIS 4041 - Web Design

Explore the design principles that characterize successful Web sites and use modern tools for creating Web sites. Design issues will include the differences between print and electronic media, working within the limits of the technology, and how the user's contexts and goals affect Web design. Web sites will be critiqued from both an aesthetic and functional standpoint and students will be required to design and build fully functional Web sites. No prerequisites; CTA/CIS 2041 recommended.

Expand and Collapse Cybersecurity

Expand and Collapse CIS 1745 - Network Administration: Unix

Expand and Collapse CIS 1810 - Network Administration: Security

Expand and Collapse CIS 1946 - CISCO Networking I

Expand and Collapse CIS 1947 - CISCO Networking II

Expand and Collapse CIS 2560 - Web Server Administration

Expand and Collapse CIS 2811 - Intrusion Detection & Prevention Systems Fundamentals

Expand and Collapse CIS 2812 - Network Security Fundamentals

Expand and Collapse CIS 2813 - Network Forensics & Incident Response

Expand and Collapse CIS 2814 - Ethical Hacking & System Defense

Expand and Collapse CIS 2973 - Network Administration: Server Virtualization

Expand and Collapse CIS 2976 - Emerging Technologies in Information Systems

Expand and Collapse Health Informatics

Expand and Collapse CIS 3205 - Information Systems

Explores the ways computer-based information technologies and systems are used to address specific organizational needs. Students will become familiar with the terms, concepts, and issues in information technology management; become involved in the process of developing and modifying information systems which support crucial problem solving and decision-making in organizations; and conduct data analysis using common techniques.

Expand and Collapse HIM 2101 - Medical Language

Studies terminology common to medicine; utilizing word elements as a basis for building medical terms and analyzing meanings; defining, pronouncing, and spelling commonly used medical terms; conversion of layman’s terms to appropriate medical terminology. In addition, terminology of specific medical allied health specialties (surgery, dentistry, radiology, etc.) and abbreviations are reviewed.

Expand and Collapse HIM 2110 - Concepts & Principles of HIM

Introduces the field of health information management. Content areas include an overview of the electronic patient record, professional roles within the field, professional organizations and the professional Code of Ethics; the content and structure of manual, computerized and hybrid health record and the standards that govern the development of the record within a health care facility; viewing medical documents and e-forms. Hands-on lab experience will be used by students to develop their confidence and competence with employing this type of clinical information technology in the practice of their profession.

Expand and Collapse HIM 2111 - HIM Technologies in Practice

Applies technology to HIM practice including electronic health records, clinical information systems, and management information systems in HIM. Hands on experience with electronic systems and technology applications for creating, managing, and storing and retrieving electronic health data will be used by students to develop their confidence and competence with employing this type of clinical information technology in the practice of their profession.

Expand and Collapse HIM 3132 - Medicolegal Issues

Studies of the U.S. judicial system; hospital, medical staff and other professional liability; health information as evidence; consent for treatment; retention and release of medical information; the health record as a legal document; risk management, prevention and potential; confidentiality of health information; and a patient's right to know.

Expand and Collapse HIM 4415 - Health Data Analytics

Provides a foundation for designing databases and analyzing healthcare data to enhance clinical and administrative decision-making. Topics include database management, data analysis, data reporting, SQL, statistics, data mining, and data visualization. Students will have practical experience with software applications used in the healthcare industry.

Expand and Collapse Software Development

Expand and Collapse CIS 3034 - Client-Side Web Development

Provides an introduction to creating web applications with a rich client-side interface. The course focuses on the use of standards-compliant programming techniques and innovative approaches to user experience design. Gives students practical experience in working with current and emerging web technologies for the client-side of applications. Prerequisite: CIS 2085 or consent of instructor.

Expand and Collapse CIS 3089 - Data Structures & Algorithm An

Studies fundamental concepts of algorithm analysis and the specification and implementation of data structures and data types are introduced. Topics include linked lists, stacks, queues, binary search trees, sorting, searching and graphs. C or better in CIS 2087.

Expand and Collapse CIS 3230 - Game Design and 3D Modeling

Introduces the diverse tasks required for 3-D game development. An overview of the game design industry and game development processes lead to development projects that use leading development tools. Sophisticated 3-D models are created using modeling software and incorporated into the development projects. Assessment is based on student's understanding of the methodologies, use of the development tools, and aesthetics of the designs.

Expand and Collapse CIS 3285 - Software Design

Introduces software engineering and the processes for building software systems. The course examines the software lifecycle and the methods used to manage software projects. Students learn to create software designs from user requirements using UML, convert these design into software, and test and maintain this software. Since software design entails significant interactions between parties, people management and team management methods are explored including analysis of the ethical implications of the software design process.

Expand and Collapse CIS 3334 - Mobile Device Programming

Develop applications for a variety of resource constrained devices such as cellular phones, pagers and personal digital assistants (PDAs). Students will explore the creation of graphical user interfaces, data storage, network access and game development. Activities include creating applications for mobile devices using both high-level and low-level industry standard interfaces and developing a distributed application over a wireless network.

Expand and Collapse CIS 4034 - Server-Side Web Development

Provides an introduction to web site administration and the use of a web development IDE for the creation of database driven web applications. The course focuses on server-side programming and database access for web applications; giving students practical experience with current development environments. Pre- or co-requisite: CIS 2087 and CIS 3107 or consent of instructor.

Expand and Collapse CIS 4115 - Artificial Intelligence with Robotics

Gives students an in depth understanding of modern artificial intelligence methodologies, techniques, tools and results. Students learn the theoretical and conceptual components of this discipline. Topics covered: history of AI, search techniques, knowledge representation, reasoning, natural languages, machine learning, robotics, neural networks and expert systems. Students implement the above topics by means of computer programs written in laboratory. Interactions between artificial intelligence and other disciplines will be explored.

In addition to the three concentrations noted above, students may also choose to do a custom concentration consisting of 24 elective credits.

Next Steps...

 
Receive Program Info and Financial Aid Options
  • Detailed program overview
  • Personalized financial aid
  • Individual admissions support

By requesting information, I authorize The College of St. Scholastica to contact me by email, phone or text message.

Privacy

Apply Now

Schema