Active Course List
2024-2025
Communication Disorders
This course is to develop and increase professional preparation of Master¿s level Speech-Language Pathology students at the end of their program. Professional issues such as job seeking, resume and job application preparation, licensure and accreditation as well as preparation for national exam in Speech-Language Pathology will be addressed.
- Areas of Interest:
- Health Science
- Programs:
- Communication Sciences and Disorders (MS)
Prereq: CDIS 692 and a minimum of 25 clinical hours
- Areas of Interest:
- Health Science
- Programs:
- Communication Sciences and Disorders (MS)
.
- Areas of Interest:
- Health Science
- Programs:
- Communication Sciences and Disorders (MS)
Computer Information Science
Basic foundations in computer concepts. Topics include: hardware, software, uses of technology in industry, and ethical, and social issues. Lab work covers various systems and applications software including word processing, e-mail, the Internet, spreadsheets, databases, and presentation software. Cannot be counted toward any major or minor offered by Computer Information Science.
- Graduation Requirements:
- Goal Area 9 - Ethical and Civic Responsibility
- Areas of Interest:
- Information Technology
- Programs:
- Computer Technology Minor | Exercise Science (BS) General Exercise Science | Exercise Science (BS) Practitioner
Introduction to the personal computer as a productivity tool for business majors. Using Microsoft Office suite, students learn to be productive with document processing, spreadsheets, electronic presentations, and databases. Cannot be used toward any major or minor in Computer Information Science.
- Areas of Interest:
- Information Technology
- Programs:
- Accounting (BS) | Business Administration (BBA) | Business Law (CERT) | Business Law Minor | Construction Management (BS) | Economics (BS) | Finance (BS) Financial Planning and Insurance | Finance (BS) General Finance | Finance (BS) Quantitative Finance | International Business (BS) | Management (BS) | Management (BS) Business Management | Management (BS) Human Resource Management | Marketing (BS)
This course uses health humanities storytelling to prepare students with a sincere concern for human values within the capture, management, and evaluation of health information. Students will explore the synergy between health related data, healthcare informatics, and outcome measures. Students will gain fundamental information technology skills to understand and critique data, identify relationships between visual arts and written works regarding health, and explore cultural aspects of healthcare experiences and risk adjustment of quality outcome measures.
- Graduation Requirements:
- Goal Area 6 - Humanities and the Arts | Goal Area 7 - Human Diversity | Diverse Cultures - Purple
- Areas of Interest:
- Information Technology
- Programs:
- Health Informatics (CERT) | Nutrition and Dietetics (BS)
This course introduces and explores seven big ideas of computer science. Students will develop computational thinking skills vital for success across all disciplines, including algorithmic creativity, data abstraction, and modeling and simulation.
- Graduation Requirements:
- Goal Area 4 - Mathematical/Logical Reasoning
- Areas of Interest:
- Information Technology
This course provides conceptual and logical tools for students planning to major in a computing-based major. Programming in a high-level language such as C++, Python, or Java, and the development of skills in abstraction, problem-solving, and algorithmic thinking are emphasized.
- Prerequisites:
- MATH 112 or MATH 113 or MATH 115 or MATH 121
- Areas of Interest:
- Information Technology
- Programs:
- Aviation (BS) Unmanned Aircraft Systems | Computer & Information Science Minor | Computer Information Technology (BS) | Computer Science Minor | Computer Technology Minor | Database Technologies Minor | Health Informatics (BS) | Management Information Systems (BS) | Networking & Information Security Minor | Physics (BS) | Software Development Minor | Software Engineering (BS) | Statistics (BS) | Statistics (BS) Actuarial Track
This course is a continuation of CIS 121. Students develop a basic knowledge of programming skills and object-oriented concepts, and use fundamental data structures such as lists, stacks, queues, and trees.
- Prerequisites:
- CIS 121. Select One Course: MATH 112, MATH 113, MATH 115, MATH 121, or MATH 130
- Areas of Interest:
- Information Technology
- Programs:
- Computer & Information Science Minor | Computer Information Technology (BS) | Computer Science Minor | Computer Technology Minor | Database Technologies Minor | Management Information Systems (BS) | Networking & Information Security Minor | Physics (BS) | Software Development Minor | Software Engineering (BS) | Statistics (BS) | Statistics (BS) Actuarial Track
This course reviews basic programming concepts such as data types and variables, loops, functions, input/output and visualization. Students become prepared to produce larger, more complex applications. A strong emphasis on problem-solving as students explore how programming concepts are applied to scenarios drawn from healthcare and other domains. Students develop programming skills necessary to implement data structures, exception handling, and object-oriented concepts. Students are also introduced to incremental program development, testing, and debugging.
- Prerequisites:
- CIS 121. Select One Course: MATH 112, MATH 113, MATH 115, MATH 121, or MATH 130
- Areas of Interest:
- Information Technology
- Programs:
- Health Informatics (BS)
This course introduces students to assistive technology and its applicability to people with various disabilities. Hardware and software demonstrations with an emphasis placed on inexpensive and readily available solutions. Extensive use of the Internet will be employed to keep current with latest technology and to facilitate a continuing dialogue with instructor.
- Areas of Interest:
- Information Technology
Students prepare written summaries and oral presentations related to the complex social and ethical issues associated with computers. Through thoughtful questions, informative readings, and the analysis of opposing viewpoints, participants gain insight into the complexity of technology-related issues in a world without clearly defined borders.
- Graduation Requirements:
- Goal Area 9 - Ethical and Civic Responsibility | Writing Intensive
- Areas of Interest:
- Information Technology
- Programs:
- Computer Technology Minor | Management Information Systems (BS)
This course builds on CS 122 (Data Structures) with coverage of advanced data structures and associated algorithms, including trees, graphs, hashing, searching, priority queues, and memory management. Formal proof techniques, the analysis of best, worst, and expected cases, and the development of efficient algorithms are emphasized. Use of effect-free programming, first-class functions, and higher-order operations such as map, reduce, and filter are explored.
- Prerequisites:
- MATH 121 and CS 111 or CIS 122 or IT 214
- Areas of Interest:
- Information Technology
- Programs:
- Computer Application Development (BAS) | Computer & Information Science Minor | Computer Information Technology (BS) | Computer Science Minor | Management Information Systems (BS) | Software Development Minor | Software Engineering (BS) | Statistics (BS)
This course presents historical and current concepts and implementations of computer organization. Topics include instruction set design, digital storage, performance metrics, processor datapath and control, pipelining, memory hierarchy, busses and I/O interfacing, and parallel processors.
- Prerequisites:
- CS 111 or CIS 122or IT 214
- Areas of Interest:
- Information Technology
- Programs:
- Computer Application Development (BAS) | Computer & Information Science Minor | Computer Information Technology (BS) | Software Engineering (BS) | Statistics (BS)
Special topics not covered in other 100- and 200-level courses. May be repeated for each new topic.
- Areas of Interest:
- Information Technology
Business application development using a non-object oriented programming language. Emphasis on principles of application programming such as control breaks, read a record/write a line, driver, shared sub-routines, pass by reference, and sub-programming. File concepts emphasized include index-sequential file handling, CRUD, heap files, sorting, transaction, and master files. Programming concepts include input-processing-output definitions, understanding requirements, structure charts, program documentation, and programming standards. Large group project is completed during semester.
- Prerequisites:
- CIS 122
- Areas of Interest:
- Information Technology
- Programs:
- Computer Application Development (BAS) | Management Information Systems (BS)
Introduction to database systems, entity relationship models, relational algebra, database design, data modeling, normalization, and conversion of business rules into relational model. Introduction to basic SQL including subqueries, joins, functions, sequences, triggers, views, and stored procedures.
- Prerequisites:
- CIS 121 or an approved substitute.
- Areas of Interest:
- Information Technology
- Programs:
- Computer Application Development (BAS) | Computer & Information Science Minor | Computer Information Technology (BS) | Computer Technology Minor | Database Technologies Minor | Health Informatics (BS) | Health Informatics (CERT) | Management Information Systems (BS) | Statistics (BS)
Students are introduced to the main elements of descriptive analytics including creation of visualizations and dashboards. Students will learn the basics of visualization creation, at-a-glance report building, converting to a dashboard, formatting report, clean up and data transformation process and identifying meaningful insights with an emphasis on diversity, equity, inclusion, and belonging. This course prepares students for further use and understanding of descriptive analytics.
- Prerequisites:
- CIS 340. Select one: STAT 154 or ECON 207
- Areas of Interest:
- Information Technology
Security concepts and mechanisms; security technologies; authentication mechanisms; mandatory and discretionary controls; cryptography and applications; threats; intrusion detection and prevention; regulations; vulnerability assessment; information assurance; forensics; anonymity and privacy issues; disaster recovery planning, legal issues and ethics.
- Prerequisites:
- EE 107 or CIS 121 or an approved substitute.
- Areas of Interest:
- Information Technology
- Programs:
- Aviation (BS) Unmanned Aircraft Systems | Computer Application Development (BAS) | Computer Engineering (BSEC) | Computer Information Technology (BS) | Computer Technology Minor | Health Informatics (BS) | Information Security (CERT) | Management Information Systems (BS) | Networking & Information Security Minor | Statistics (BS)
This course covers basic concepts related to computer networking. Topics addressed will include the OSI model, the Internet model, network management, network protocols and data security. Prerequisite: a 3.0 or higher grade in IT 210 or an approved substitute is required.
- Prerequisites:
- CIS 121. Select 1: MATH 113, MATH 115, MATH 121. Or an approved substitute.
- Areas of Interest:
- Information Technology
- Programs:
- Computer Application Development (BAS) | Computer & Information Science Minor | Computer Information Technology (BS) | Computer Technology Minor | Networking & Information Security Minor | Networking Technologies (CERT) | Statistics (BS)
This course explores both structured as well as object oriented systems analysis and design. Use of upper and lower CASE tools are employed in the analysis, design and implementation of a team oriented term project.
- Prerequisites:
- CIS 340. Select One Course: CIS 122 or CIS 123
- Areas of Interest:
- Information Technology
- Programs:
- Computer Application Development (BAS) | Computer & Information Science Minor | Computer Information Technology (BS) | Computer Technology Minor | Health Informatics (BS) | Management Information Systems (BS) | Software Development Minor | Statistics (BS)
Study abroad for one semester to participate in a project-based technology/media-oriented program of study. The program of study must be one approved by the student's advisor and the chair of this department.
- Areas of Interest:
- Information Technology
This course introduces students to the career readiness skills needed to be successful in internships and entry-level jobs. Students will explore career pathways, prepare for a job search, gain exposure to technologies used within industry, and develop effective professional skills so they are prepared to work with diverse teams.
- Prerequisites:
- CIS 121
- Areas of Interest:
- Information Technology
Curricular Practical Training: Co-Operative Experience is a zero-credit full-time practical training experience for one summer and an adjacent fall or spring term. Special rules apply to preserve full-time student status. Please contact an advisor in your program for complete information.
- Prerequisites:
- CIS 380
- Areas of Interest:
- Information Technology
This course provides the student with a solid understanding of the principles, techniques and design patterns involved in advanced object-oriented programming. Successful students should have a distinct advantage in the marketplace.Variable
- Prerequisites:
- CIS 223, CIS 380
- Areas of Interest:
- Information Technology
- Programs:
- Computer Application Development (BAS) | Software Development (CERT) | Software Development Minor