CIS 1004 - Computing Concepts
A survey of topics related to how computers work and how they are used within society. Students will learn about the history of computing, application and system software, hardware components, networking, the Internet, mobile computing, careers, and programming. Prerequisites: None.
CIS 1007 - Introduction to Databases
The course emphasizes the use of the computer as a tool to manipulate data and produce information. It includes a practical application software emphasis which highlights the use of databases. Students will learn how to create tables, forms, queries, reports and macros using a small-scale database management system. Prerequisites: None.
CIS 2011 - Hardware/Software Systems
A survey of technical topics related to computer systems with emphasis on the relationships between computer hardware, system software and application software. It explores different operating systems (with an emphasis on Microsoft Windows), hardware configurations, memory management techniques, and networking. Prerequisite: CIS 1004
CIS 2085 - Programming I with Java
An introduction to object-oriented programming using the Java language, a cross-platform Internet programming language. The course examines the nature of programming and its use in solving problems. Students learn to read and write programs using standard programming structures, including input/output, control statements, loops and methods. No prerequisite.
CIS 2087 - Programming II with Java
Continuation of object-oriented programming. The course deals with problems involving arrays and teaches techniques and methods to handle files and structures. This course expands on the object concepts introduced in CIS2085. Prerequisite: CIS 2085.
CIS 3105 - Management Information Systems
Provides an understanding of the ways in which computer- based information systems are used in organizations. This course involves students in the process of developing and modifying information systems which support crucial problem solving and decision-making in organizations. Prerequisite: CIS 1004.
CIS 3107 - Database Modeling
Provides an understanding of fundamental concepts in the management of data, hands-on experience with a small-scale database management system, and an awareness of the application of business data base management systems. Lab exercises involve use of a relational DBMS to load, update and retrieve information from a database. Prerequisite: CIS 1007.
CIS 3108 - Systems Analysis & Design
An in-depth focus on the five phases of the systems development lifecycle. Topics include: preliminary investigation, physical and logical documentation, detailed investigation of requirements and alternative specifications, analysis and design techniques, implementation considerations, development of logical and physical data flow diagrams, data modeling, prototyping, CASE tools and the use of GANTT and PERT charts. A sample project is introduced and is integrated using the SDLC methodology. Prerequisite: CIS 3107.
CIS 4109 - Systems Development Implement
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. Prerequisite: CIS 3108.
CIS 4555 - Software Development Internshp
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.
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.
CIS 3048 - C#.NET Programming
Intended as an introduction to C++ for students who have some background in computers and programming. This course gives students experience in the use of the main features of C++: input/output, loops, functions, and arrays. Prerequisite: CIS 2087.
CIS 3230 - Game Design and 3D Modeling
An introduction to 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. Prerequisite: CIS 2085.
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. Prerequisites: CIS 2087 or consent of instructor.
CIS 4032 - Telecommunications & Networks
Study of concepts, systems, services and applications of telecommunications and networks with an emphasis on local area networks and the Internet. Equips students with technical and operational tools needed to work with networks and interface with telecommunications specialists. Prerequisite: CIS 2011.
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.
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.
CIS 4042 - Computer Security
An overview of different computer security threats and measures that can be taken to make computers more secure. Hands on experience with a wide range of security techniques will be used to show the various threats to computer systems. Both technical and management solutions to security problems will be discussed. Student will be required to sign a code of conduct at the start of class given the sensitive nature of the material covered. This course will attempt to cover the major aspects of security including: risk management, access control, security architecture, physical security, telecommunications security, cryptography, business continuity, and disaster recovery.
CIS 4115 - Artificial Intelligence
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 topics by means of computer programs written in laboratory. Interactions between artificial intelligence and other disciplines will be explored. Prerequisites: CIS 2087.
MTH 2211 - Short Calculus
Introduction to limits, continuity, differentiation and integration, applications to other disciplines and solutions of real world problems. This course is designed for students needing basic calculus concepts but not majoring in math. Prerequisite: MTH1111 or ACT Math Score of 24.
MTH 2221 - Calculus I
Limits, continuity and fundamental theory of differentiation, symbolic and numerical calculations of derivatives, applications of derivatives; definite integrals and Riemann sums. Prerequisite: Precalculus or ACT Math score of at least 29.
MTH 2401 - Discrete Mathematics I
Elementary graph theory including matrix representation; coding and sorting applications; combinations and permutations; voting and apportionment; introduction to logic; elementary algorithm analysis and design; mathematical induction. Prerequisites: MTH 1111, Java Programming language or instructor's permission.
PHL 1105 - Logic
Designed to improve skills in reasoning, the course addresses validity in deductive arguments, criteria for inductive reasoning and critical thinking skills in general.
PSY 3331 - Statistics
Covers basic statistical concepts and methods useful in conducting research and evaluating results of studies done by others. Topics include frequency distributions and graphs, measures of central tendency and variability, transformed scores, correlations, multiple regression, hypothesis testing (t test, analysis of variance, and chi square), selection of appropriate statistics, calculation with MS Excel spreadsheets and SPSS, interpretation of the "results" sections of journal articles, and numeracy (understanding and using numbers in decision-making). Prerequisite: competence in arithmetic.
HIM 2101 - Medical Language
The study of 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.
HIM 2102 - Intro to Pharmacotherapeutics
An introduction to the variety of drugs used for disease treatment for each body system. A general understanding of how drugs work, their potential and limitations, as well as their diversity and number will be explored.
HIM 2110 - Concepts & Principles of HIM
Overview of the concepts, principles and practice of the field of health information management; 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 a patient record within a health care facility; creation and management of health documents and e-forms.
HIM 2111 - HIM Technologies in Practice
Application of technology to HIM practice including electronic health records, clinical information systems, management information systems in HIM; this course will focus on hands on experience with electronic systems including the Academic Electronic Health Record (AEHR) via AHIMAâ€™s virtual lab and other technology applications for creating, managing, and storing and retrieving electronic health data. Prerequisite: HIM 2110.
HIM 3132 - Medicolegal Issues
Study 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. Prerequisite: HIM 2110.
HSC 2203 - U.S. Health Care System
Course covers the history and development of the healthcare system in the United States; health in society today; types of healthcare institutions and services, organizational structure, roles of healthcare professionals and functions of hospitals and other health facilities; accountability in healthcare and the role of government in healthcare, introduction to current models of health financing.
TRS 3311 - Rel Prspctvs Health Care Ethic
Explores a variety of concrete biomedical ethical problems within our society and the healthcare system from a religious and ethical perspective. This course examines the role of new technologies, the threat of dehumanization, the questions of euthanasia, patients' rights, genetic engineering, transplantation and fetal research from Catholic and Protestant ethical thinkers.
ACC 2210 - Principles Financial Accountng
An introduction to the preparation and use of financial accounting information. Course includes preparation and analysis of financial statements and related disclosures.
ACC 2220 - Prin of Managerial Accounting
An introduction to the internal use of accounting information to plan, control and evaluate the activities of business organizations. Course emphasizes problem solving and decision making for manufacturing and service enterprises. Prerequisite: ACC 2210.
ECN 2230 - Principles of Microeconomics
Focuses on how economists explain the behavior of individuals, how markets direct activities and the policy implications that flow from economic analysis. Emphasis is less on the development of theories and more on the application of theories. Course examines how developments in other fields, most notably evolutionary psychology, have affected microeconomics. Prerequisite: MTH at 1000 level or permission of instructor.
ECN 2280 - Principles of Macroeconomics
Addresses "the economy" in the sense of the big picture. Topics covered include national income accounting, the determination of economic activity through consumer spending, business investment, government taxation and expenditure and foreign trade. This course also addresses the issues of fiscal and monetary policies, inflation and unemployment. Prerequisite: ECN 2230.
MGT 2120 - Principles of Management
Introduction to the process of management. Course includes the history of management theory with emphasis on forces of change that have resulted in a changing view of the business world for managers. Principle management functions covered are planning, organizing, leading and the process of control as an information feedback function for increasing productivity. Emphasis is on the integration of all management functions into one effort for visionary, effective and efficient operations.
MGT 3130 - Quantitative Methods
Includes forecasting, quality assurance, project management and other mathematical models for data analysis. Software is used to solve and illustrate problems and solutions.
MKT 2320 - Principles of Marketing
Surveys terms and concepts concerned with the planning process and selection of appropriate actions resulting in successful and unique marketing plans. Product design, pricing strategy, distribution and availability of goods or services and marketing communications are topics covered.