Apr 23, 2025  
2024 - 2025 Champlain College Online Undergraduate Catalog 
    
2024 - 2025 Champlain College Online Undergraduate Catalog

Course Descriptions


 

(ACCT) Accounting

  
  • ACCT 120 - Introduction to Financial Information


    Understanding financial statements and how to interpret them is important to all those working in businesses. In this course  students learn the relationship among financial statements; study how to interpret this information and to apply this understanding in real-world contexts; and learn how to use financial information to help make sound management decisions.


    Credits: 3

  
  • ACCT 130 - Financial Accounting


    Accounting is the language of business. This course introduces the student to accounting from the point of view of the user of financial reports and is appropriate for personal as well as business applications. Students explore the impact of transactions on the financial position and profitability of a business, and analyze financial reports of real-world corporations.
    Credits: 3
  
  • ACCT 140 - Managerial Accounting


    Managerial accounting focuses on the needs of management for accounting information to make informed decisions in the internal operations of a company. Topics include decision-making, accounting for planning and control, cost-volume-profit relationships, and budgeting.
    Prerequisites ACCT-130
    Credits: 3
  
  • ACCT 230 - Intermediate Accounting I


    In this first course of a two-part sequence focusing on financial reporting students will learn theory, concepts, principles and practices underlying preparation of external financial reports, particularly application of generally accepted accounting principles related to disclosure of current and noncurrent assets and principles of revenue recognition on the Balance sheet, Income Statement and Statement of Retained Earnings. Students will also consider broad issue like the environment of financial reporting, the role of financial reporting and the accounting standard -setting process.
    Prerequisites ACCT-130
    Credits: 3
  
  • ACCT 231 - Intermediate Accounting II


    Building on the knowledge and skills gained in Intermediate Accounting I, students will examine more intensively the application of generally accepted accounting principles for financial reporting and disclosure of current and noncurrent liabilities and stockholders’ equity. Students will gain skills related to the advanced measurement, recognition and reporting of these select topics in financial accounting as well as the Statement of Cash Flows.
    Prerequisites ACCT-230
    Credits: 3
  
  • ACCT 280 - Forensic Accounting


    This course serves as an introduction to forensic (fraud) accounting. Topics include fraud examination techniques, interview techniques, rules of evidence relating to fraud, internal control methodology, asset misappropriation and financial statement misrepresentation. Students cover various fraud examination techniques. Students also learn rules of evidence as they relate to several different fraudulent activities including illegal activities such as wagering, money laundering, cash skimming and embezzelment. Course presentation assumes basic accounting knowledge and guides the student into specialized applied settings, indicative of forensic accounting.
    Prerequisites ACCT-130
    Credits: 3
  
  • ACCT 310 - Federal Taxes I


    Students learn the basic skills of tax planning and tax research for individuals. Topics covered include tax determination and payments, gross income inclusions and exclusions, and itemized deductions. Many actual federal tax forms for individuals are studied. In addition to their textbooks, students use the computerized federal tax code and the Internal Revenue Service web site.
    Prerequisites ACCT-130
    Credits: 3
  
  • ACCT 311 - Federal Taxes II


    Gives the student a broad base for understanding and applying federal tax laws for corporations, partnerships and property transactions. Tax research is a major component of this course.
    Prerequisites ACCT-310
    Credits: 3
  
  • ACCT 325 - Fundamentals of Federal Taxation


    In this comprehensive tax course, students investigate both personal and corporate tax concepts, structure, and planning strategies. They learn a broad-range of tax laws, concepts, and research approaches for different types of taxpayers, with emphasis given to the role of taxation in a business decision-making environment. 
    Credits: 3
  
  • ACCT 340 - Cost Accounting I


    The accumulation and analysis of cost information plays a critical role both in preparing financial reports of the results of past activity and in planning and budgeting for future operations. This course emphasizes planning and controlling, routine operations, non-routine decisions, long-range planning, and income determination.
    Prerequisites ACCT-140
    Credits: 3
  
  • ACCT 341 - Cost Accounting II


    This continuation of cost accounting fundamentals emphasizes direct and absorption costing, capital budgeting, and inventory-control techniques.
    Prerequisites ACCT-340
    Credits: 3
  
  • ACCT 345 - Cost Accounting


    Cost accounting presents the behavioral aspects of accounting and identifies essential data that managers use for planning and controlling, costing products and services, and performance measurement. Students study the basic concepts, uses, and procedures related to types of costs and costing systems and uses this information to solve business problems.  They will develop quantitative and qualitative analytical skills to analyze and interpret raw data that support the business decision-making process and inventory costing.
    Prerequisites ACCT-140, Managerial Accounting
    Credits: 3
  
  • ACCT 350 - Accounting Information Systems


    Learn the fundamentals of accounting information systems and how they function and fit into organizations. Using a cycles approach, the course introduces internal controls, covers basic elements of the revenue and expense cycles, and you will become proficient with documentation techniques, such as flowcharting. You will also consider the uses of computerized accounting software and undertake a software research project. The course focuses on the needs and responsibilities of accountants as users and developers of information technology.
    Prerequisites ACCT-231
    Credits: 3
  
  • ACCT 360 - Governmental/Non-Profit Accounting


    Focuses on accounting for state and local governments as contrasted with that for profit-making companies. It acquaints students with fund accounting, budgetary accounts, and governmental financial reporting and introduces accounting for not-for-profit organizations.
    Prerequisites ACCT-231
    Credits: 3
  
  • ACCT 400 - Advanced Accounting


    The study of selected advanced topics in financial accounting, including accounting for income taxes, post-employment benefits, earnings per share, accounting changes and errors, business combinations, consolidated financial statements, accounting for foreign currency transactions, and ethical issues in accounting.
    Prerequisites ACCT-231
    Credits: 3
  
  • ACCT 420 - Auditing


    In this course students develop an understanding of the auditing process and the relationship between auditing and the organization. The student will demonstrate knowledge of specific auditing concepts, professional standards and procedures utilized by a professional auditor. The student will also discuss other attestation work performed by practicing CPAs as well as ethical and legal considerations of the public accounting profession.. Critical thinking and communication skills are utilized in the course assessments.
    Prerequisites Complete MATH-180. ACCT-231 is the required corequisite course.
    Credits: 3
  
  • ACCT 470 - Accounting Capstone


    As a professional, accountants are required to stay current in their field, researching and interpreting the constantly changing rules and regulations in the accounting industry. Students will use the accounting knowledge gained during their program to identify accounting issues in the workplace or in a case, research the relevant topics and make recommendations. They will also reflect on the professional and ethical responsibilities of their career.
    Prerequisites ACCT-341, ACCT-420
    Credits: 3

(ARTS) Art

  
  • ARTS 115 - Photography, Introduction to


    With pressure and release, a window opens and closes, recording light on a sensor. The simple action captures the instinct, judgement, and skill of the person behind the lens. This class will begin a study of the art and craft of photography. Students will develop their vision and their understanding of how to achieve it. Solid skills will be learned and many doors will be opened.
    Credits: 3
  
  • ARTS 120 - Art History: Renaissance to Present


    A survey of the continuing change experienced in art since the 15th century. Students will examine how an image is achieved as well as the significance of the subject represented. Individual inquiry concerning the nature of art is encouraged.
    Credits: 3
  
  • ARTS 125 - Film Appreciation


    Students learn to appreciate films through the critical analysis of various elements of mise-en-scene, cinematography, editing and sound. The course introduces the conventions of classical Hollywood cinema, considers the work of one major director (auteur), and surveys selected international and independent films. Students view and discuss films each week.
    Credits: 3
  
  • ARTS 130 - Music Appreciation


    Explores the art of listening to music through its basic elements such as melody, harmony, rhythm, texture, and form. Instruction will focus on guided listening to representative works from Western and non-Western cultures.
    Credits: 3
  
  • ARTS 135 - Telling The Story Of Rock & Roll Music


     Students in the course will explore the cultural history of the music genre broadly referred to as “rock.” Students will explore the social, economic and political contexts that are influenced by and that influenced each “style” in the United States. By listening, watching, reflecting upon, discussing and writing, students will explore how music takes on meaning, personally, and culturally. Topics and themes include the relationships between and among gospel, country, funk, folk, disco, rap and hip hop; the role of business and technology in those relationships, and political or transgressive elements of rock music.
    Credits: 3
  
  • ARTS 220 - Cultural Immersion Through the Fine Arts, Seminar


    Students will use a fine arts lens to explore and analyze Montreal’s culture. Week 1 will occur online preparing for the Week 2 experience in Montreal. During that week, students will meet daily with their instructor to discuss their explorations and intercultural interactions. The final week online, students will create a presentation that highlights their experiences and learning. Their presentations will be shared with others in the course.
    Credits: 3

(BESC) Behavior Sciences

  
  • BESC 200 - Research Methods for Behavioral and Social Sciences


    Students will learn about how social science research is conducted, including the research methods (quantitative and qualitative) typically used in the social sciences. Students will assess the alignment of various research methods and the research goal and ultimately practice planning, conducting, analyzing and interpreting research. Additionally, students will critically analyze existing research through the lens of ethics and social justice.
    Prerequisites PSYC-100 and MATH-170
    Credits: 3
  
  • BESC 370 - Intersections of Social Identities


    This course explores the intersections among race, class, gender and categories of difference. Students will explore theories of difference in their relation to topics such as education, work, poverty, and the criminal justice system. They will recognize how those intersections and structural inequalities “show up” in their chosen career fields and their civic and personal lives. Students will critically analyze inequality as a “system” rather than as an aggregation of individual identities.  
    Prerequisites PSY-100 or SOCI-110 or CRIM-100; and SOCI-200
    Credits: 3
  
  • BESC 490 - Behavioral Science Capstone


    Students in Social Sciences programs will synthesize their program-specific knowledge and apply that perspective to a real-world problem or opportunity within the scope of their academic program. Students will create an experiential “project” of their own design that responds to the need of either a specific organization or the field of professional study. The project may be designed based on indirect or direct evidence, supporting a project idea that addresses a real-world problem or opportunity.
    Prerequisites 111 credits toward degree completion
    Credits: 3

(BLAW) Business Law

  
  • BLAW 140 - Business Law I


    Provides an overview of the entire legal system, with an emphasis on contract rights. Discusses the essential elements of a contract, the breach of contracts and the remedies for breach. Presents business and consumer laws, including white-collar crime, landlord-tenant rights, real property interests and administrative law.
    Credits: 3
  
  • BLAW 170 - Workplace Laws and Regulations


    Students identify and analyze the myriad legal issues surrounding the workplace, employment relationships, human resources, and federal and state regulation of employment. Topics include employment discrimination, wrongful discharge, health and retirement benefits, occupational health and safety, competition and trade secret agreements, sexual harassment, and privacy rights.
    Credits: 3
  
  • BLAW 245 - Business Law II


    Focuses on various forms of legal entities: public and private corporations, limited and general partnerships, and Articles 2 and 9 of the Uniform Commercial Code. The major laws governing securities, antitrust, bankruptcy, and environmental issues are reviewed. Special emphasis is given to the legal liability of the professional. This course is designed for the future business manager, entrepreneur, or professional who wishes to have information regarding laws governing business.
    Prerequisites BLAW-140
    Credits: 3

(CAPS) Computer Applications

  
  • CAPS 111 - Word Processing


    This course introduces all basic word processing functions including document creation and editing, blocking, printing considerations and document management techniques. Students will acquire a basic working knowledge of a Windows-based word processor.
    Credits: 1
  
  • CAPS 112 - Spreadsheets


    This course introduces basic spreadsheet concepts. “What-if” concepts and design considerations will be stressed throughout. Students will learn how to use a Windows-based spreadsheet program.
    Credits: 1
  
  • CAPS 113 - Database Management


    The course introduces basic database concepts including database design, data dictionaries and query and search techniques.
    Credits: 1
  
  • CAPS 121 - Internet and Online Research


    This course focuses on the Internet tools available to search for information. Students learn how to navigate the World Wide Web through practical exercises in searching for information. Research techniques will be stressed throughout.
    Credits: 1
  
  • CAPS 212 - Spreadsheets, Advanced


    This course provides additional spreadsheet topics such as advanced functions and creation and use of macros. Multi-dimensional spreadsheets and advanced spreadsheet graphics will also be covered.
    Prerequisites CAPS-112 or permission of Dean.
    Credits: 2

(CFDI) Computer and Digital Forensics

  
  • CFDI 110 - Introduction to Criminalistics


    This course will introduce students to the various types of forensic technology used in criminal investigations. Students will be presented with a comprehensive overview of technical forensic methods to include: DNA analysis, fingerprint analysis, document and voice analysis, forensic serology, forensic toxicology, and digital analysis.
    Credits: 3
  
  • CFDI 240 - Digital Forensic Investigation Techniques


    Digital forensics is the application of discovering and presenting evidence in court that has been obtained from computing and storage devices. This course will examine digital forensic as it relates to both civil and criminal investigations. The course content includes best practices in securing, processing, acquiring, examining and reporting on digital evidence. Students will be exposed to current technologies and methods as well as leading edge techniques with hands-on projects and research opportunities.
    Prerequisites Complete CMIT-135 and CMIT-140
    Credits: 3
  
  • CFDI 270 - Anti-Forensics & Network Forensics


    Students will study the art of anti-forensics, which is the art of information hiding. The broad field of data hiding and anti-forensics will be explored with a specific concentration on cryptography (secret writing) and steganography (hidden writing). Basic principles of digital media will be studied in order to understand how digital images, audio and video can be manipulated and how such manipulation can be detected. Finally, introductory concepts about computer network investigations will be presented.
    Prerequisites CFDI-240 and CMIT-130
    Credits: 3
  
  • CFDI 310 - Mobile Forensics


    Students will learn to properly identify, preserve, examine, and analyze data extracted from a variety of mobile devices, and report their findings. Course content will include an overview of cellular network technologies, mobile forensic artifacts, tools, and equipment, and extraction techniques (beginner to advanced) such as Joint Test Action Group (JTAG), In-System Programming (ISP), and Chip-Off. Students will also be exposed to cloud data extraction and analysis techniques as well as drone forensics.
    Prerequisites CFDI-240
    Credits: 3
  
  • CFDI 320 - File Forensics


    Students will gain a practical knowledge of the elements of digital forensics as it relates to parsing and understanding file system structure and use. File systems are the underlining structures of hardware systems and are used as a method of storing and organizing computer files and their data.
    Prerequisites CFDI-240
    Credits: 3
  
  • CFDI 330 - Malware Forensics


    Malware is a global problem. Every year, hundreds of millions of new types of malware are unleashed on the world. It’s a challenge for businesses to keep up with orgranizations investing in finding new ways of infecting and evading detection. Once a company has been infiltrated with a malware infection, it’s essential to determine the source so as to close the hole. Students will learn detection techniques, infection vectors, static and dynamic analysis as well as how to construct a timeline to determine the initial infection in case of multiple pieces of malware on the same system.
    Prerequisites Complete CFDI-240
    Credits: 3
  
  • CFDI 345 - Operating System Forensics


    Many digital investigations require an understandingof where operating systems store information. Forensic practitioners need to understand the analysis of the three major operating systems they may encounter in a real world analysis. Topics covered will include memory acquisition and analysis, timeline investigation, configuration settings including the Windows registry and tracking information that is stored within operating system settings. The course will cover Windows, Mac OS X and Linux investigations and artifacts.
    Prerequisites Complete CFDI-240
    Credits: 3
  
  • CFDI 350 - White-Collar Crime


    This course will provide students with a thorough presentation of the various types of white-collar crime identified by our law enforcement community. Students will gain insight into the motives behind white-collar crime and methods used by white-collar criminals to pursue their criminal endeavors. Students will also be presented with enforcement strategies and techniques.
    Prerequisites Compete CFDI-240.  Complete ACCT-130 or ACCT-120.
    Credits: 3
  
  • CFDI 360 - Cybercrime


    This course will focus on economic and other crimes perpetrated over the Internet or other telecommunications networks. This course will discuss crimes ranging from auction fraud and social engineering to e-mail scams and phishing. Network forensics and investigative techniques will also be presented.
    Prerequisites CFDI-240
    Credits: 3
  
  • CFDI 440 - Certified Computer Examiner Practicum


    In conjunction with the International Society for Forensic Computer Examiners (ISFCE), this course prepares the qualified student to successfully sit for the Certified Computer Examiner (CCE) certification examination. The certification process is vendor-neutral and students can employ any methodologies that they choose. Rather than focus on tools, the course emphasizes the process of computer forensics examinations from case introduction, data analysis, and reporting.
    Prerequisites CFDI-340 Contact Center for Professional & Executive Development to register for this course.
    Credits: 3
  
  • CFDI 445 - Digital Forensic Analysis


    This course explores more advanced topics and methodologies for examining digital evidence. Topics taught in this class include File System Forensics, Computer Operating System Forensics and Mobile Device Forensics. Students are challenged to work individually and in groups to examine and prepare detailed reports showing the relevance of digital evidence to mock cases. This course presents a higher level of technical detail and will balance theory and hands-on aspects for conducting digital forensic examinations.
    Prerequisites Complete CFDI-345
    Credits: 3
  
  • CFDI 450 - Sr Sem /Digital Investigation


    A senior-level research and discussion course. Student projects will be based upon discussions and research into changing technologies and laws as they affect the field of digital forensics. Students will be required to demonstrate their understanding of the subject by presenting and demonstrating the applied elements of their research. Presentations and demonstrations will be made to faculty, students, and invited guests.
    Prerequisites Must complete 90 credits before taking this course.
    Credits: 3
  
  • CFDI 480 - Digital Forensic Practicum


    The digital forensic practicum provides students the opportunity to apply their academic learning, practical experience and acquired skills in an environment closely resembling a real world setting, working on cases that represent a comprehensive understanding of digital forensics.
    Prerequisites Complete CFDI-345
    Credits: 3
  
  • CFDI 490 - Forensics Internship


    The internship is an individually supervised experience in an organization that provides an opportunity for career exploration. In this setting, students will obtain practical experience and further develop technical skills along with interpersonal and conceptual skills needed in the workplace. Specific experiences are developed for each workplace. Course requirements include working a minimum of 120 hours, submission of weekly reflections, and a final performance review by the organization supervisor.
    Prerequisites Must complete 75 credits before taking this course. Must also have GPA of 3.0 and permission of Program Director.
    Credits: 3

(CMIT) Computer and Information Technology

  
  • CMIT 120 - Hardware and Architecture


    Students examine the component organization, hardware concepts, and architecture for all levels of computer systems. Students will be given hands-on experience involving installing, configuring, and troubleshooting computer hardware. Historical and current computer architecture concepts will be covered and used as a basis to discuss future trends. Topics include: Hardware design and instruction and processing, component and peripheral issues, digital logic, parallel processors, Assembly Language, introduction to interfacing, data acquisition and machine control, and server architecture.
    Credits: 3
  
  • CMIT 130 - Networking Fundamentals


    This course provides an introductory understanding, of the myriad of topics related to networking ranging from local and wide area networks to the, Internet, web servers and services, TCP/IP and, network security. Topics will focus on relevant, issues, while providing a historical context and a glimpse into emerging/future technologies. The, broad survey coverage of this course teaches basic, concepts and terminology that will prepare, students to gain in-depth understanding in later, courses, professional experiences, and outside, reading and activities.
    Credits: 3
  
  • CMIT 135 - Introduction to Python


    A technical introduction to the broad discipline of computer science. It covers topics essential to creating a foundation of knowledge before moving on to more advanced courses. Topics include algorithms, the organization of hardware, important applications, social issues in computing, and an introduction to object-oriented programming using Python. Students must have an understanding of algebraic problem solving.
    Credits: 3
  
  • CMIT 140 - Introduction to Operating Systems


    This course is an introduction to operating systems. It will address the core fundamental principles of what an operating system is and how it works. Students will learn about standard operating systems functions such as memory, process/thread, file system, input/output, storage and device management. Students are introduced to the three most popular operating systems for personal computers (Windows, OSX and Linux). Mobile operating systems are also discussed. The course is taught as guided research and is hands-on learning.
    Credits: 3
  
  • CMIT 200 - Relational Database Design and SQL


    This course is a study of the underlying concepts and functions of relational databases. The course covers key concepts of database design including relational structures, the use of entity relationship diagrams, normalization, and how to translate models to tables and other database objects. Moderate coverage is given to Structured Query Language (SQL) database programming. Projects include case studies and hands-on work with entity relationship diagramming, SQL, and normalization of data in tables.
    Prerequisites CMIT-135
    Credits: 3
  
  • CMIT 230 - Introduction to Blockchain


    Blockchain technologies used in distributed environments can improve security. In this course, students will learn blockchain basics: the structure of blockchain, the role of cryptography, consensus mechanisms and their roles, and blockchain forks types and classification. Students will also identify how blockchain technologies are currently being utilized by various industries, and be introduced to smart contracts as well as how blocks are mined.
    Prerequisites CMIT-135

     
    Credits: 3

  
  • CMIT 235 - Advanced Python


    Python is a programming language with broad appeal because of its accessibility, community, sponsorship and utility. In this course students learn additional Python programming concepts and further develop their skills. Students progress from lists and basic structures to Object Oriented Programming, including objects, classes, encapsulation, abstraction modularity, memory management, inheritance and polymorphism. Students also learn advanced Python language features such as iterators and generators, along with error and exception handling.

     

     
    Prerequisites Complete CMIT 135  
    Credits: 3

  
  • CMIT 260 - Introduction to Quantum Computing


    Quantum computing is changing the way we process information. In this course, students learn to distinguish quantum computing from classical computing, and are introduced to the fundamentals of quantum computing, including gates, circuits, algorithms and error correction. Students also consider the impact of quantum computing on software development, and current and future uses for the technology.
    Credits: 3
  
  • CMIT 280 - Cloud Computing Security


    Cloud computing has become increasingly central to Information Security (IS) strategies both at the corporate and personal level. It unifies a variety of technologies to provide businesses a method to improve business efficiency and reduce costs. This course will cover concepts, protocols and implementation details for working wtih and implementing cloud technologies within an organization.
    Prerequisites Complete CMIT-130.
    Credits: 3
  
  • CMIT 310 - Enterprise Database Systems


    Introduces organization and processing in enterprise Database Management Systems. The student will develop skills in database systems analysis, management and processing. The structure, components, and processing of enterprise Database Management Systems (DBMS) will be covered. The course is presented from the viewpoint of operating and maintaining an enterprise level database system as well as supporting its use. Hands-on assignments will involve construction of a cloud based database server.
    Prerequisites CMIT-200
    Credits: 3
  
  • CMIT 335 - Programming with Python


    In this course students use their advanced Python programming knowledge and skills to design, develop and complete a project that solves a problem, improves a process or provides relevant insight. Projects are subject to instructor approval and students may need to acquire additional understanding of Python concepts, like packages and libraries, and skills depending on project complexity.
    Prerequisites Complete CMIT 135  and CMIT 235  
    Credits: 3
  
  • CMIT 410 - Information Systems Design


    This is the first of two Management Information System (MIS) courses which introduces and integrates the topics of management and organization theory with technology. The role of MIS is described including current professional practices and methods, presentation of systems theory, organizational models, types of MIS, information needs at different levels of management, and planning and development of MIS systems. Students will integrate their technology skills and explore how those skills can be used in a business environment.
    Prerequisites NETW-330, CMIT-310
    Credits: 3
  
  • CMIT 420 - Information Systems Development


    This is the second of two Management Information Systems courses where students apply skills and knowledge learned in CMIT 410 to solve a real-world management information systems problem. Students will work in teams to design, plan, and develop a solution to contemporary computer information system problem. Students will be required to demonstrate their understanding of the subject by presenting and demonstrating their project proposals and solutions to faculty, students, and invited guests.
    Prerequisites CMIT-410
    Credits: 3
  
  • CMIT 430 - Cloud Computing Architecture and Solutions


    In this course, students will learn the conceptual foundations of cloud computing, focusing on architecture, design principles, and strategic implementation. Emphasis is placed on mastering scalability, security, and cost-efficiency within cloud environments. This course prepares students to analyze and evaluate cloud technologies to address complex IT challenges effectively.
    Prerequisites CMIT-130, NETW-250 OR NETW-260
    Credits: 3
  
  • CMIT 440 - Internet of Things (IoT) and Edge Computing


    In this course, students delve into the conceptual frameworks and practical implementations of IoT and edge computing by exploring how interconnected devices collect, process, and analyze data at the network’s edge, enabling real-time decision-making and enhanced system efficiency. Through hands-on projects and theoretical studies, students gain insights into the integration of IoT devices and edge computing strategies, preparing them to innovate and manage complex technological ecosystems in various industries.
     
    Prerequisites CMIT-130, CYBR-210
    Credits: 3
  
  • CMIT 450 - Senior Seminar Project


    This course will provide students the opportunity to synthesize and expand on the knowledge gained their academic career. Students will design a project that will include a research component and an application component. The project will address a contemporary computer information system industry challenge. Students, will share their findings by presenting and demonstrating applied elements of their project to faculty, students, and invited guests.
    Prerequisites Must complete 90 credits in major before taking this course.
    Credits: 3
  
  • CMIT 490 - Technical Internship


    The Technical Internship is an individually
    supervised experience in an organization that
    provides an opportunity for career exploration. In
    this setting, students will obtain practical
    experience and further develop technical,
    interpersonal and conceptual skills. Specific
    experiences are developed for each workplace and
    require students to work a minimum of 120 hours.
    Prerequisites Must complete 75 or more credits, have a GPA of 3.0 or
    higher, and/or permission from the Program Director.
    Credits: 3

(COMM) Communication

  
  • COMM 130 - Interpersonal Communication


    Starting with a frame of human communication as a dynamic system of interactions in which people make choices that impact their relationships, other people, and themselves, students will define theory-informed communication concepts and processes, and critically examine how they apply to everyday life across a variety of contexts. Students will reflect on how the theory, concepts and processes apply to their own lives in becoming competent communicators who are knowledgeable, skilled, and versatile.
    Credits: 3
  
  • COMM 140 - Fundamentals of Public Communication


    In this course, students are introduced to the theory and practice of ethical public communication in a culturally diverse society. Students will demonstrate knowledge of the public communication process which includes determining speech purpose, researching and structuring messages with attention to audience analysis, and setting. They will identify and practice elements of effective delivery in their own public speaking performances and meaningfully critique others’ speech performances. 
    Credits: 3
  
  • COMM 230 - Small Group Communication


    This course draws on fundamental concepts of contemporary group communication research to help students identify and develop strategies to communicate effectively in small groups and teams for the cooperative purpose of advancing common goals. Students will draw on listening and responding strategies learned in COMM-130 Interpersonal Communication and apply them to communicating as a leader or member of a small group. They will also learn how to recognize and manage the types of conflicts that can arise in small groups. Prerequisite: COMM-130 Interpersonal Communication

     
    Prerequisites Complete COMM 130  
    Credits: 3

  
  • COMM 270 - Intercultural Communication


    This course builds on COM 130, but with an emphasis on how to develop skills for communicating competently in an increasingly diverse society. Students will explore how culture is communicated verbally and non-verbally, and how to interpret and understand culturally-specific communicative practices. They will also learn how to establish, develop and manage relationships with culturally different peoples, and how to recognize and overcome cultural stereotypes and prejudices.
    Prerequisites Complete COMM-130 or COM-100.
    Credits: 3
  
  • COMM 340 - Organizational Communication


    Students will apply communication theory and research to address the particular challenges to communicating effectively in organizations. Students will learn how to identify organizational communication problems, analyze those problems, and generate effective solutions. Students will examine the relationship between organizational structure and specific communicative practices, and how communication practices by organizational members establish, maintain, or change organizational culture. They will also learn how to anticipate communication deficiencies in organizations, and use communication as a means to facilitate organizational development and innovation.
    Prerequisites Complete COMM-130
    Credits: 3
  
  • COMM 360 - Social Interaction/Digital Age


    Students will learn to navigate the rapidly changing nature of communication in the digital age, exploring electronically-mediated communication platforms, social networks, and online social media, while applying specific communication theories in order to determine best practices. Through reading, discussion, and assignments, students will work to overcome online communication barriers and gain a critical understanding of which tools are effective in which situations.
    Prerequisites COMM-130 Interpersonal Communication
    Credits: 3

(CRIM) Criminal Justice

  
  • CRIM 100 - Introduction to Criminal Justice


    This course provides students with a comprehensive overview of the American criminal justice system as comprising three essential components: law enforcement, the court system and corrections. Students will recognize that the field of criminal justice is interdisciplinary and they will outline and discuss the historical foundation of the criminal justice system. They will also explore social and ethical dimensions as they review real-world case studies.
    Credits: 3
  
  • CRIM 120 - Criminal Law


    Provides a comprehensive analysis of the fundamentals of substantive criminal law. Students will learn the essential elements of crimes and the rationale underlying criminal law. The nature of jurisdiction, the criminal act, the criminal state of mind and matters affecting responsibility for criminal conduct are included.
    Credits: 3
  
  • CRIM 121 - Criminal Procedure


    This course focuses on the rules and procedures governing how the American criminal justice system must process individuals suspected, accused, and convicted of law violations.
    Credits: 3
  
  • CRIM 225 - Law of Searching & Seizing Digital Evidence


    Computer evidence (“digital evidence”) is being used every day in our country to convict criminals of crimes ranging from possession of child pornography to embezzlement to murder. Every competent, modern law enforcement officer understands the significance of digital evidence in every case submitted for prosecution. Students will be required to learn, and apply, legal principles that govern how this vital evidence is recovered (and used) to insure that it will be legally admissible in court.
    Prerequisites CRIM-120, CFDI-240 and 60 completed credits or permission of the program director.
    Credits: 3
  
  • CRIM 230 - Criminal Investigation


    This course provides students with a broad overview of the history, theory, and fundamentals of criminal investigation. Students are introduced to the basic responsibilities of investigators and protocols for report writing, evidence collection, and preparation of cases for trial. They also learn specific investigative techniques for different types of crimes, such as crimes involving violence and property, terrorism, and hate crimes, and, where appropriate, compare investigative protocols from other legal cultures.
    Prerequisites Take CRIM-120, CRIM-121.
    Credits: 3
  
  • CRIM 250 - Introduction to Corrections


    In this course students will demonstrate a comprehensive understanding of the corrections system and examine its role in the broader criminal justice system. They will articulate its historical development, contemporary practices and the impact on individuals and communities. With particular attention to diversity and social justice, students will analyze correctional policies and practices, including rehabilitation efforts. 
    Prerequisites CRIM-100
    Credits: 3
  
  • CRIM 270 - Juvenile Justice


    In this course, students discuss the concept of “delinquency” as they examine the US juvenile justice system, its structure, processes, and objectives. Students will critically analyze the social, community, and environmental factors that contribute to juvenile delinquency and explore the diverse approaches employed to rehabilitate and reintegrate young offenders into society.
    Prerequisites CRIM-100
    Credits: 3
  
  • CRIM 300 - Criminology


    Criminologists study the causes of crime, as well as the consequences and prevention of criminal behavior. In this course students will compare and contrast theories of crime causation from sociological, psychological, and biological perspectives. They will interpret data on who commits crime, under what conditions. Additionally, they will assess the impacts of crime on communities and society with an emphasis on the relationship between social inequality and crime.
    Prerequisites CRIM-100
    Credits: 3
  
  • CRIM 305 - Victimology


    This course offers an exploration of victimology as a subfield of criminology. Students will deconstruct “victimization” from a historic and prevailing-theories standpoint of victimology. Students will evaluate a trauma-informed approach to victim services and argue ways in which victims’ recall and engagement is shaped by their individual experience. Students will also critically evaluate society’s responses to victims of crime including media coverage of victimization, victims’ rights, and advocacy.
    Prerequisites CRIM-100
    Credits: 3
  
  • CRIM 310 - Investigative Interviewing


    This is an introductory course dealing with the principles and practices of interviewing. The course will include a review of interviewing theory and practical exercises intended to help students interested in criminal justice or public service to develop effective interviewing skills.
    Prerequisites CRIM-230 or permission of Program Director
    Credits: 3
  
  • CRIM 410 - Perspectives on Terrorism


    This course provides students with an in-depth examination of the history, development, and impact of international and domestic terrorism. The course will draw from a variety of theoretical frameworks from which students will explore the different types of terrorism strategies, tactics, and their historic origins. Students will apply those theories to real-world cases and evaluate counterterrorism strategies and policy effectiveness.
    Prerequisites 12 credits of Criminal Justice successfully completed
    Credits: 3
  
  • CRIM 420 - Advanced Theory and Practice: Restorative Justice


    Restorative justice is an alternative approach to the criminal justice system’s punitive responses to crime. This course provides students with a comprehensive understanding of restorative justice principles and practices. Through a combination of theoretical study, case analyses, and practical exercises, students will evaluate and predict the effectiveness of restorative justice and its potential to transform traditional criminal justice approaches.
    Prerequisites 12 credits of Criminal Justice credit successfully completed
    Credits: 3

(CRIT) Critical Inquiry

  
  • CRIT 220 - Critical Inquiry


    Students will learn and apply critical inquiry skills to analyze persuasive communication created by others and to develop persuasive communication/arguments of their own to solve problems in professional, civic, social, and personal contexts. Specifically, students will learn to recognize fallacies in logic; apply inductive and deductive reasoning strategies to the interpretation and development of persuasive communication; evaluate the validity of sources; and develop logically sound persuasive communication. Students will explore the roles of self-awareness, empathy, and ethics in the context of critical inquiry and the development of arguments.
    Prerequisites ENGL-110
    Credits: 3
  
  • CRIT 450 - Integrated Learning through Practice


    In the culminating course for the certificates, students will reframe knowledge and competencies from their certificate into a workable model that is applied through experiential learning models to a professional opportunity. Students will apply these competencies as professional best practice in a project that incorporates relevant research findings from the field.
    Prerequisites

    Completion of certificate content courses.
    Credits: 1


(CSCI) Computer Science

  
  • CSCI 410 - Advanced Programming Paradigms


    In this course, students will explore advanced programming paradigms beyond procedural and object-oriented programming. Students will learn about functional programming, logic programming, and other paradigms, and apply the concepts to practical programming problems. Topics include lambda calculus, lazy evaluation, recursion, and parallelism. The course emphasizes abstraction, modularity, and correctness. 
     
    Prerequisites Complete (SDEV-340 - C++ Programming II or CMIT-235 - Advanced Python) AND SDEV-345-Data Structures & Algorithms AND MATH-160- Logic and Probability
    Credits: 3
  
  • CSCI 420 - Computational Logic


    In the Computational Logic course, designed for students pursuing a BS in Computer Science, students learn formal methods for reasoning about programs, covering propositional and predicate logic, as well as proof techniques and automated reasoning tools. Students will learn how to model problems and construct logical arguments, and explore how logic can be applied to software engineering and artificial intelligence. Through hands-on work, students will develop skills in formal reasoning and problem-solving
    Prerequisites Complete (SDEV-340 - C++ Programming II or CMIT-235 - Advanced Python) AND MATH-270 - Discrete Mathematics
    Credits: 3
  
  • CSCI 430 - Compilers


    In this course, students will learn about the various stages of a compiler, including lexical analysis, parsing, semantic analysis, optimization, and code generation, focusing on the translation of high-level programming languages into executable code. Students will also study common compiler data structures and algorithms, such as abstract syntax trees and register allocation. In addition, students will gain practical experience by implementing a compiler for a simple programming language.
    Prerequisites Complete (SDEV-340 - C++ Programming II or CMIT-235 - Advanced Python) AND SDEV-345-Data Structures & Algorithms
    Credits: 3

(CYBR) Cybersecurity

  
  • CYBR 100 - The Landscape of Internet Security


    Security is everyone’s problem. The Internet is full of attackers who are looking to steal your information or get control over your system. This is a problem for individuals and businesses so it’s essential that even casual users understand enough of how the Internet is put together to be able to understand the threats they face. Students will learn how businesses communicate via the internet and how that exposes them to some of the fundamental attack types. Students will learn how to protect themselves from those attacks. 
    Prerequisites None
    Credits: 3
  
  • CYBR 101 - Risk in an Uncertain World


    People are exposed to risk on a daily basis, often without any awareness of that risk. Effectively protecting people and information requires greater awareness and understanding of risk in order to make informed decisions. In this course, you will learn to assess risk in a practical way, especially as it relates to how we interact with our networked world.

     

    Prerequisites CYBR-100
    Credits: 3
  
  • CYBR 102 - Cyber Warfare and Cyber Crime


    Cyber criminals are constantly searching for targets and the behaviors of cyber criminals are often very similar if not identical to those engaged in cyber warfare. You will investigate the differences between cyber warfare and cyber crime including the motivations of the participants. You will also identify behaviors of participants and ways that to better protect yourself and your business from attack.

     

    Prerequisites CYBR 100
    Credits: 3
  
  • CYBR 210 - Foundations of Cybersecurity


    Students in this class will get a sense of the broad range of concepts involved in protecting information assets within computer systems and networks. Beginning with the traditional triad of Confidentiality, Integrity and Availability, the course will also cover ethics, cryptography, system and network security as well as basic strategies for identifying and remediating vulnerabilities within an organization.
    Prerequisites Complete CMIT-130 and CMIT-135.
    Credits: 3
  
  • CYBR 240 - Networking & Security


    This course provides an introduction to network security. Students will get a hands-on look at network attacks and will examine strategies for providing a layered protection for the networks and the systems that reside on them. Ultimately, the goal of providing security in the network is to protect information assets within the organization so students will develop basic network protections in order to offer additional protection.
    Prerequisites Complete NETW-215.
    Credits: 3
  
  • CYBR 260 - Security Scripting With Python


    Scripting languages like Python and Ruby can help a security professional extend available tools, like Metasploit, while also creating new tools that are custom designed for specific needs. This course covers several functional areas for developing scripts that will be beneficial for security professionals in multiple languages. A brief overview of scripting languages will provide a refresher for those with some scripting background.
    Prerequisites Complete CMIT-135.
    Credits: 3
  
  • CYBR 310 - Mobile Security


    Mobile devices are convenient, portable, inexpensive, powerful and essential to a lot of people. Considering many people have their own smartphones, it makes sense for some businesses to make use of that by allowing employees to use their smartphones to connect to corporate infrastructure for communication functions. This introduces security issues. Smartphones and tablets are not the only areas where wireless technology introduces risk into the enterprise environment, not to mention putting individuals at risk. Bluetooth, 802.11 wireless networks and near field communications all have the potential to be harmful. This course will cover the risks and remediations associated with wireless technology.
    Prerequisites NETW-210, CYBR-210.
    Credits: 3
  
  • CYBR 320 - Intrusion Analysis and Response


    This course examines the best practices for intrusion detection, prevention, and incident response. Key topics will include strategies, techniques and technologies used in attacking and defending information systems, and how to design secure networks and protect against intrusion, malware and other hacker exploits.
    Prerequisites CYBR-240, CFDI-240, CYBR-210.
    Credits: 3
  
  • CYBR 330 - Operating System Security


    Every day we use operating systems without giving them a second thought, though the security of our operating systems and applications that run on them is critical to protecting information. This information may be personally identifiable information like social security numbers or banking information or it may be sensitive business information and intellectual property. Either way, understanding operating systems and how to best implement security controls to protect that information is critical to security practitioner.
    Prerequisites Complete CYBR-210.
    Credits: 3
  
  • CYBR 335 - Ethical Hacking


    Many businesses operate networked infrastructure without any idea of the vulnerabilities they are exposing that can be exploited to gain unauthorized access to corporate information resources. One way for businesses to protect themselves is to regularly check their networks and systems as though they were bad guys. These vulnerabilities are related to configuration problems, bad software development processes and a variety of other common issues. The process of checking your own infrastructure is called ethical hacking. Students will learn the importance of ethical hacking and practice common methodologies for performing a penetration test against systems in order to expose vulnerabilities. This will include common attacks against Web services and vulnerable systems using a variety of professional tools.
    Prerequisites Take CMIT-135,WEBD-125 and WEBD-220 or CYBR-210
    Credits: 3
  
  • CYBR 360 - Blockchain and Cybersecurity


    Blockchain technologies can be used in distributed environments to improve security. Understanding the blockchain concepts can help a security professions better use blockchains to an organizational advantage. This course covers an overview of blockchain technologies to include the cryptography used.
    Prerequisites Complete CMIT 230  and CYBR 210  
    Credits: 3
  
  • CYBR 410 - Emerging Threats & Defenses


    This course will focus on current and emerging threats, including the problems of malware and phishing attacks. These two threats alone are exposing businesses to massive amounts of intellectual property theft, lost revenue and costs associated with data breaches. As threats continue to evolve, the focus areas of the course will evolve with them. Current events in the news will drive much of the discussion through the course.
    Prerequisites CYBR-335, CYBR-210.
    Credits: 3
 

Page: 1 | 2 | 3 | 4