Jun 25, 2024  
2019-2020 Academic Catalog 
    
2019-2020 Academic Catalog [ARCHIVED CATALOG]

Course Descriptions


The courses described below are listed in numerical order by discipline. All courses are 3 credits unless otherwise noted. If laboratory periods are required they are indicated after the description. For example, the notation “3 plus 1” indicates 3 class periods and 1 lab period per week.

 

Business Administration

  
  • BA 4120 - Financial Services Valuation & Strategy


    Prerequisite(s): BA 3120 .
    This course provides a variety of concepts for the business professional. Topics include product pricing, inventory valuation, depreciation methods, payroll, investments, cost of borrowing money, and accounting basics, the basics needed for initial analysis of financial situations in business to make sound decisions. Students will explore loan amortization, financial statements of different business organizations, insurance, bank reconciliation, and the use of graphs and tables. Credit(s): 3 (3 plus 0)
  
  • BA 4320 - Web Analytics


    Prerequisite(s): BA 2320 , MA 2025 .
    This course explores the use of web analytics tools to study the online experience in order to improve it. Also covered are social media analytics features, advanced segmentation displays, multi-dashboard configuration, and using Top 20 reports. 3 credits (3 plus 0). Credit(s): 3 (3 plus 0)
  
  • BA 4500 - Purchasing


    Prerequisite(s): BA 2500 .
    How materials, supplies and equipment are evaluated for business consumption provides the basis of the course. A step-by-step analysis of the purchasing function from the purchase request to the decision to buy. Included are the principles of vendor evaluation, material management and procurement. Credit(s): 3 (3 plus 0)
  
  • BA 4510 - Retailing


    Prerequisite(s): BA 2500 .
    The course is designed for those who hope to become managers, owners of retail firms, or representatives of businesses that sell to retailers. Thus it considers the long-range problems of retailers. Cases and text material are used to develop an understanding of such problems related to establishing retail stores such as location, layout, buying, pricing, fashion, and retail research. 3 credit hours. (3 plus 0) Credit(s): 3 (3 plus 0)
  
  • BA 4700 - Training and Development


    Prerequisite(s): BA 2410 .
    Processes, methods, theories, and current practices of training and development activities in business and corporate settings. Human resources development practices which facilitate learning and change to enhance organizational objectives. 3 credit hours. (3 plus 0) Credit(s): 3 (3 plus 0)
  
  • BA 4760 - Venture Lab


    Prerequisite(s): BA 3760  or concurrent enrollment. Prerequisite or co-requisite(s): BA 3760  or concurrent enrollment.
    Venture Lab requires students to operationalize frameworks for idea generation, feasibility, study analysis, market research, or business plan development; propose their project using the appropriate framework and expectations; and complete a semester-long experiential learning project. Credit(s): 3 (3 plus 0)
  
  • BA 4800 - Public Relations


    Prerequisite(s): Junior standing.
    Study of principles, cases, and problems to facilitate understanding of the philosophies, objectives, and techniques of public relations in companies, corporations, and institutions. An examination of relations with employees, stockholders, consumers, community, educational institutions, suppliers, dealers, and government. The tools of public relations are examined and applied to case problems. 3 credit hours. (3 plus 0) Credit(s): 3 (3 plus 0)
  
  • BA 4910 - Business Policy/Strategic Planning


    Prerequisite(s): Senior standing and all business core courses; BA 1200 ; BA 2010 ; BA 2200 ; BA 2410 ; BA 2500 ; BA 2700 ; BA 2850 ; BA 3200 ; FIN 3600 .
    This course will focus on strategic planning, environmental analysis, internal analysis, policy formulation, and control methods. Case studies will be used to examine short-term and long-range plans and their consequences. 3 credit hours. (3 plus 0) Credit(s): 3 (3 plus 0)
  
  • BA 4950 - Business Internship


    Prerequisite(s): Senior standing or permission of the dean of the College of Business.
    Capstone course in which the student will participate in an actual industry setting as a trainee member of the management team. In addition to work experience, the student will also participate in a seminar program discussing the relationship of principles and theories to actual operations in the industry. 1 to 6 credit hours. Credit(s): 0
  
  • BA 4960 - Senior Project


    Prerequisite(s): Senior standing and permission of the dean of the College of Business.
    Application of business principles to an extended project. Credit(s): 1 to 6
  
  • BA 4990 - Special Topics in Business


    Prerequisite(s): Permission of the College of Business.
    Directed study of a special body of subject matter in the field of business. This course may be repeated for additional credit. Credit(s): Variable

Chemistry

  
  • CH 1000 - Fundamentals Of Chemistry


    Prerequisite(s): MA 1030. Co-requisite(s): MA 1030 .
    Measurement and units; significant figures; matter and energy; atomic and molecular structure; formulas and equations; chemical bonding; stoichiometry; balancing equations; states of matter; solutions; acids; bases and salts. 3 credit hours. (3 plus 0) Credit(s): 3 (3 plus 0)
  
  • CH 1100 - Chemistry for Changing Times


    This is an introductory course in chemistry that presents basic concepts and relates them to current issues in society such as those concerning the environment, foods, fuels and drugs. This course is intended to help provide the understanding necessary to make informed choices. Not open to engineering majors. Credit(s): 3 (3 plus 0)
  
  • CH 1220 - General Chemistry & Lab I


    Prerequisite(s): CH 1000 or equivalent; MA 1090 with a C or better.
    A quantitative approach to general chemistry; atomic and molecular structures; reactions and stoichiometry; gas laws; thermochemistry; chemical bonding; properties of solutions. Classroom, laboratory and computer activities are integrated. Credit(s): 3 (2 plus 3) Credit(s): 3 (2 plus 3)
  
  • CH 1230 - General Chemistry II


    Prerequisite(s): CH 1220 with grade of C or better.
    Chemical kinetics; gaseous and solution equilibria; thermodynamics; metals and their properties, organic chemistry and nuclear chemistry; electrochemistry. 3 credit hours. (3 plus 0) Credit(s): 3 (3 plus 0)
  
  • CH 2400 - Organic Chemistry I


    Prerequisite(s): CH 1230  with a grade C or better.
    Topics include bonding principles, intermolecular forces, nomenclature, isomerism, stereochemistry; synthesis and reactions of aliphatic hydrocarbons, aromatic compounds and functional groups. Addition, elimination, and substitution mechanisms. Also included in the course is a study of pKa and pH, and an introduction to instrumental analysis. Credit(s): 3 (3 plus 0)
  
  • CH 2410 - Organic Chemistry Lab I


    Co-requisite(s): CH 2400  or concurrent registration
    Topics include laboratory safety, use of ground glass equipment, melting points, boiling points, simple distillation, fractional distillation, extraction, recrystallization and synthesis of various types of organic compounds. Credit(s): 1 (0 plus 3)

Child Development

  
  • CD 1100 - Socio-Cultural Found of Education


    Prerequisite(s): None.
    This course examines the historical, philosophical, legal, and social foundations of education through socio-cultural lens. In addition, students will explore the professional skills, competencies and dispositions necessary to provide an effective and meaningful education to a diverse student body. This course emphasizes the research and study of these principles as they relate to modern trends and issues in PreK-12 educational environments. 3 credit hours Credit(s): 3

Commission on Adult and Experiential Learning

  
  • CAEL 1000 - Prior Learning Assessment


    This course is the process of earning college credit for learning that was acquired from non-classroom experiences like work, professional training, military careers, volunteering and personal life. CAEL 1000 will help students identify areas of learning they may want to have evaluated for college-level equivalency. The course will also guide students through the preparation and compilation of all components required for the evaluation of a portfolio of prior learning through LearningCounts.org. Students will use critical reflection skills to rethink the value of their learning and its implication for future learning. Adult learning theory, models and concepts will be discussed and applied to case studies. CAEL 1000 is facilitated by an instructor who provides guidance for the student in preparing his or her portfolio-based request for credit. Successful completion of CAEL 1000 will result in a credit recommendation of three (3) lower-level credits for the course itself. Credit(s): 3 (online only)

Communication

  
  • COMM 1250 - Foundations of Communication


    Prerequisite(s): None.
    This course introduces students to the foundational topics of Communication studied in today’s scholarship; topics include verbal and nonverbal communication, common obstacles to interpersonal and group communication, and the relationship between language and personal identity. Credit(s): 3 (3 plus 0)
  
  • COMM 1400 - Public Communication


    Prerequisite(s): ENG1252 or concurrent enrollment.
    This course introduces students to the principles and practices of effective oral communication for diverse audiences. Students will select, organize, and deliver messages for various structured public communication settings. (3 plus 0) Credit(s): 3 (3 plus 0)

    Learning Outcomes:

    Upon the successful completion of this course, students will be able to

    1. Analyze an audience and adapt presentations appropriately.
    2. Apply principles of composition to the creation of oral presentations.
    3. Argue ideas with credible forms of support and documentation.
    4. Defend ideas and projects, showing significance and worth.
    5. Recognize and demonstrate appropriate nonverbal communication.
    6. Use visual aids to support and enhance oral presentations.

  
  • COMM 1600 - Writing for Journalism


    Prerequisite(s): ENG 1252  or concurrent enrollment.
    Survey of the journalism filed; topics include basic aspects of periodical development and publishing, as well as introduction to the journalistic process. Credit(s): 3 (3 plus 0)

    Student Learning Outcomes:

    Upon Successful completion of this course, students will be able to

    1. Understand the similarities and differences between various types of journalism stories.
    2. Differentiate between fact and opinion within journalism context.
    3. Define the terms and concepts used within the field of journalism.
    4. Use the most recent version of the Associated Press manual.
    5. Apply ethical journalism practices.
    6. Demonstrate proficiency in various styles of journalistic writing (e.g., print, television, radio, and digital formats).

  
  • COMM 1710 - Visual Rhetoric


    Prerequisite(s): None.
    This course explores basic principles, theories, and applications of non-discursive methods of communication. Students will first analyze and evaluate images, especially photographs and videos as communicative messages. Also, students will develop skills in creating and producing multiple forms of non-discursive communication using various tools and design platforms. Credit(s): 3 (0 plus 3)
  
  • COMM 2150 - Visual Meaning


    Prerequisite(s): COMM1250; ENG1272 or concurrent enrollment.
    This course explores basic principles, theories, and applications of non-discursive methods of communication. Students will first analyze and evaluate images, especially photographs and videos as communicative messages. Also, students will develop skills in creating and producing multiple forms of non-discursive communication using various tools and design platforms. Credit(s): 3
  
  • COMM 2300 - Television and Media Studies


    Prerequisite(s): COMM1250.
    This course introduces students to the fundamentals of television production in a TV studio environment by utilizing the public access studios available at the library. Throughout the semester, students participate in a television crew to produce a program. Students develop a genuine understanding of real-life television studio operation by rotating through various positions in both control room and TV studio environments. Roles the students experience during the semester include: director, technical director, assistant director, computer graphics technician, audio technician, teleprompter operator, camera operator, and floor director. Credit(s): 3 (3 plus 0)
  
  • COMM 2350 - Interpersonal Communication


    Prerequisite(s): COMM1250; ENG1272 or concurrent enrollment.
    This course focuses on the process of interpersonal communication as a dynamic and complex system of interactions; it also provides theory, actual practice, and criticism for examining human interactions in work, family, and other social contexts. Credit(s): 3
  
  • COMM 2400 - Sports Communication


    Prerequisite(s): COMM1250; ENG1272.
    This course provides an overview of the sport5 communication field and includes topics such as television and radio networks, magazines and newspapers, and marketing and advertising. Students will learn about publishing, Journalism, team and league media relations, college sports information, TV and radio productions, and advertising related to the sports industry. Credit(s): 3 (3 plus 0)
  
  • COMM 2450 - Writing for Journalism


    Prerequisite(s): ENG1252 or concurrent enrollment.
    This course provides a survey of written journalism; topics include writing for various journalistic purposes as well as an introduction to the journalistic process. Credit(s): 3
  
  • COMM 2550 - Introduction to Public Relations


    Prerequisite(s): ENG1252 or concurrent enrollment.
    This course introduces fundamental concepts to establish and maintain relationships with individuals and organizations in the public. Students will learn the basic principles of public relations as well as how to write for various public communication formats. Credit(s): 3
  
  • COMM 2600 - Advanced Journalism


    Prerequisite(s): COMM 1600  
    This course continues the study of journalism began in COMM1600. During the first part of the course, students will study historically important interviews for the purpose of determining best practices. They will analyze contemporary newsworthy issues to determine informative lines of questioning; they will consider techniques for persuading someone to become an interview subject; and they will explore ways to pursue a line of questioning without alienating the subject of the interview. The second part of the course will introduce students to the writing of editorials and features. Students will first produce researched and reasoned opinions concerning contemporary issues, and examples of feature or entertainment writing for newspapers. Credit(s): 3 (3 plus 0)
  
  • COMM 2650 - Video Storytelling


    Prerequisite(s): COMM2450 or COMM2550 .
    This course will teach students to produce visual stories with video, images, and text. These visual stories can be featured in film, the internet, social media, and media broadcasts. Credit(s): 3
  
  • COMM 2700 - History of Mass Media


    Prerequisite(s): ENG1252.
    This course provides an overview of mass media. The course begins with Gutenberg’s first press and the role newspapers played in American history from the Colonial period to today, and then it considers the present state of the mass media and future directions it appears to be taking. Credit(s): 3 (3 plus 0)
  
  • COMM 2800 - Social Media Communication


    Prerequisite(s): COMM 1250 COMM 1600 .
    This course explores the history, evolution, and growth of social media as 21st century communications process. Students will learn advances that contributed to the growth of social media as well as social media’s impact on society. Additionally, students will learn how to develop social communication plans and understand how to effectively communicate on various social media platforms. Credit(s): 3 (3 plus 0)
  
  • COMM 2850 - Community and Media Engagement


    Prerequisite(s): COMM2800.
    This course will introduce fundamental concepts to engage the community and media when representing an organization. Students will learn strategies to effectively reach the community as well as how to communicate with the media regarding issues pertaining to the organization. Credit(s): 3
  
  • COMM 3000 - Language and Culture


    Prerequisite(s): COMM1250; ENG1272.
    This course introduces students to the study of signs and the way signs mediate meaning and provide the foundations for a culture’s beliefs, emotional responses, and ideological positions. Students will focus upon the connection between words and thoughts, and the ways visual images and nonverbal behaviors communicate meaning. Credit(s): 3 (3 plus 0)
  
  • COMM 3100 - Media Theory & Criticism


    This course introduces students to film and television theory: topics include a critical analysis of how film and video construct meaning and the ways viewers interpret the meaning. Credit(s): 3 (3 plus 0)
  
  • COMM 3150 - Intercultural Communication


    Prerequisite(s): COMM 1250 .
    Students will identify and explore the relationship between communication and culture. An emphasis will be placed on factors that affect the quality and processes of communication between persons of different cultures and co-cultures. Students will consider various theories and practices regarding issues of intercultural communication. Credit(s): 3 (3 plus 0)
  
  • COMM 3250 - Media Writing


    Prerequisite(s): COMM 1600 .
    This course covers the history and development of mass media and their effects on our culture and society including new technologies and how these media interact and/or reinforce each other. Students will develop a critical perspective of cultural values, attitudes and ethics in mass media industries. Credit(s): 3 (3 plus 0)
  
  • COMM 3310 - Interpersonal Communications


    Prerequisite(s): ENG1272.
    This course focuses on the process of interpersonal communication as a dynamic and complex system of interactions; it also provides theory, actual practice, and criticism for examining and changing human interactions in work, family, and other social contexts. Students will study verbal communication, as well as non-verbal communication, including performances of the body that express and contest cultural norms. Others topics include message incoding and decoding, feedback, listening skills, conflict management, and other elements affecting interpersonal communication. Includes topics such as perception, self-concept, language, message encoding, and decoding, feedback, listening skills, conflict management, and other elements affecting interpersonal communication. 3 credit hours. (3 plus 0) Credit(s): 3 (3 plus 0)
  
  • COMM 3350 - Integrated Marketing Communication


    Prerequisite(s): COMM2800; ENG1272.
    This course explores integrated marketing communication strategies and executions. Students will understand the appropriate theoretical and practical perspectives of advertising, public relations, and digital marketing. In addition, student will investigate the use of agencies, communication and behavioral aspects of advertising, planning, and decision-making, as well as understand media selection and controls on communication. Credit(s): 3 (0 plus 3)
  
  • COMM 3450 - Multimedia Journalism


    Prerequisite(s): COMM2650.
    This course requires students to utilize multimedia techniques into interactive projects used in the field of journalism. These projects include audio, photo, video, and other forms of technology that journalists use in their careers. Credit(s): 3
  
  • COMM 3550 - Special Events Promotion


    Prerequisite(s): COMM2850.
    This course explores all concepts relevant to successfully promoting an event. Students will learn about the lifecycle of an event, demonstrating how to use various promotional strategies while evaluating a successful outcome. Credit(s): 3
  
  • COMM 3600 - Rhetorical Theory and Criticism


    Prerequisite(s): COMM1250; ENG1272.
    This course introduces major rhetorical theories that students can apply to various media forms. Students will learn how to use the various theoretical approaches to analyze and criticize both discursive and non-discursive methods of communication. Through the study of rhetoric, students will examine the ways in which ideologies and behaviors are formed.  Credit(s): 3 (3 plus 0)
  
  • COMM 3650 - Broadcasting


    Prerequisite(s): COMM3450.
    This course introduces reporting and anchoring for television broadcast formats. Students will prepare and produce television programs that are pre-scripted, live, or improvised. Credit(s): 3
  
  • COMM 3700 - Propaganda: Shaping Attitudes & Act


    Prerequisite(s): COMM1250; ENG1272.
    The course will consider various definitions of propaganda along with its social, political, and commercial applications, and finally, explores the various methods of propaganda as ways of shaping a society’s attitudes and desires. Credit(s): 3 (3 plus 0)
  
  • COMM 3750 - Radio and Podcasting


    Prerequisite(s): COMM3450.
    This course provides hands-on experience to learn the concepts and skills necessary for radio and pod casting. Students will use professional audio recorders and editing software to create their own program. Credit(s): 3
  
  • COMM 3850 - Digital Public Relations


    Prerequisite(s): COMM3350
    This course examines the impact of the internet and the current media environment on the public relations process. Students will explore public relations on the internet and in digital media as well as how it is planned, distributed, and controlled. Credit(s): 3
  
  • COMM 4010 - Sports and Media


    Prerequisite(s): COMM2400; ENG2322.
    This course focuses on the representation of sports in the media, including the history and evolution of sports media. Students will study mediated sports through application of critical theory, with careful attention to contemporary issues and their cultural impact. Credit(s): 3 (3 plus 0)
  
  • COMM 4100 - Theories of Communication


    Prerequisite(s): COMM1250 and ENG1272.
    This course introduces students to the two general methodological approaches communication studies take: the scientific or objective and the interpretive. Students will investigate a number of topics and theories important today in the field of communication studies through these two general methodologies. 3 credit hours. (3 plus 0) Credit(s): 3 (3 plus 0)
  
  • COMM 4200 - Media Ethics and Law


    Prerequisite(s): COMM1250; ENG2322.
    This course covers the ethics, legal, and policy guidelines as It relates to communication and the media. These guidelines will be discussed in regards to free speech, news gathering and broadcasting, political speech, commercial speech, and advertising. In addition, students will explore government regulations on the media. Credit(s): 3
  
  • COMM 4250 - Crisis Communication


    Prerequisite(s): COMM 3350 and ENG1272.
    This course will cover the development of strategic plans and execution of communication related to events that have the potential to generate negative media coverage or unfavorable public opinion. Students will learn the types of communication during a crisis and how to effectively communicate crises to the public. 3 credit hours. (3 plus 0) Credit(s): 3 (0 plus 3)
  
  • COMM 4500 - Contemporary Media Studies


    Prerequisite(s): COMM1250; ENG2322.
    This course is an investigation of current media issues while newspapers, radio, and television will be considered. This course will focus on understanding mass media that exists on the internet. Websites, news sites, blogs, social media, and video sharing sites will be studied. As technology evolves, this course will include future developments in the field of mass media. Credit(s): 3 (3 plus 0)
  
  • COMM 4750 - Applied Communication


    Prerequisite(s): permission of instructor.
    This course includes practical experience in communication, such as applied communication research, internship or alternate projects. All internships, research, and projects must be related to the field of Communication. Variable credit. One credit may be earned per 40 hours of internship work up to a maximum of 12 credits. Repeatable up to 12 credits. Credit(s): 3-12 (3 plus 0) One credit may be earned per 40 hours of internship work up to a maximum of 12 credits
  
  • COMM 4910 - Senior Capstone


    Prerequisite(s): Senior Standing.
    This course provides an opportunity for a comprehensive review of theoretical concepts with practical application of communication knowledge and skills in a culminating project. (3 plus 0) Credit(s): 3

Computer Engineering

  
  • CPE 1600 - Advance Computer Program for Engineers


    Prerequisite(s): EGR 1500.
    Continuation of a first programming course. Introduces undergraduate students to the advanced topics of programming for solving engineering programs, using the C programming language. It familiarizes students with the process of computational thinking and the translation of real-life engineering problems to computation problems. Topics include files, structures, pointers, and the proper use of dynamic data structures.  Credit(s): 3 (0 plus 3)
  
  • CPE 2400 - Discrete Mathematics


    Prerequisite(s): MA 1090.
    Provides tools for formal reasoning with a particular focus on applications in computer engineering. Topics include counting rules, propositional and first-order logic, set theory, functions (with an emphasis on recursive functions), partial order and equivalence relations, Boolean algebra, switching circuits, graphs and trees 3 Credit Hours. Credit(s): 3 (0 plus 3)
  
  • CPE 3500 - Computer Engineering I


    Prerequisite(s): MA1200.
    An introductory course in the analysis and design of digital systems. The study of Boolean Algebra as a tool to analyze and synthesize switching networks consisting of logic gates implementing combinational and sequential logic circuits. Use of the Logic Aid program for Boolean logic simplification. Karnaugh mapping, and state reduction. (Same as EE 3510 and CS 2200) 3 credit hours. (3 plus 0) Credit(s): 3 (3 plus 0)
  
  • CPE 3550 - Computer Engineering Lab I


    Prerequisite(s): CPE 3500  or concurrent registration.
    Design and implementation of combinational and sequential logic systems. Logic circuits are implemented in prototype using electronic integrated circuits to realize the logic functions. Use of the LogicAid program as a design tool for the digital logic circuits implemented in the laboratory. Credit(s): 1 (0 plus 3)
  
  • CPE 3610 - Computer Architecture Lab


    Co-requisite(s): CPE 3500 .
    Construction of a simple processor. Experiments with different computer and memory architectures, I/O and bus systems and parallel or distributed systems. Credit(s): 1 (0 plus 2)
  
  • CPE 4150 - Digital Signal Processing


    Prerequisite(s): EE 3150 EGR 1500 .
    Development of both mathematical and intuitive understanding of digital signal processing. LTI systems, analog Fourier transforms, discrete Fourier transforms and z-transforms are reviewed. Fourier and z-transforms are extended to 2-d. Signal flow graphs help develop an intuitive understanding of digital signal processing. Both IIR and FIR digital filters are studied. Credit(s): 3 (3 plus 0)
  
  • CPE 4200 - Reconfigurable Computing


    Prerequisite(s): None.
    Covers reconfigurable computing, a novel computational model that is fast becoming part of the mainstream in high-performance computing. Addresses architectures, software tools and compliers, programming models, and applications. 3 credit Hours (2 plus 1) Prerequisite(s): CPE 3500 Credit(s): 3 (1 plus 2)
  
  • CPE 4300 - Complier Construction


    Prerequisite(s): CPE 1600 CPE 3500  
    This course covers the fundamentals of complier design, including lexical analysis, parsing, semantic analysis, compile-time memory organization, run-time memory organization, code generation, and complier portability issues. Exercises will be covering various aspects of compliers. Credit(s): 3 (0 plus 3)
  
  • CPE 4400 - VLSI Design


    Prerequisite(s): None.
    An introduction to key aspects of MOS integrated circuit design. Modeling of combinational and sequential CMOS circuits including arithmetic building blocks, memory structures and interconnect using CAD tools. 3 credit hours (2 plus 1) Prerequisite: CPE 4500 (1 plus 2) Credit(s): 3
  
  • CPE 4500 - Computer Engineering II


    Prerequisite(s): CPE 3500 .
    Switching networks and sequential systems, design of synchronous systems, state reduction in incompletely specified systems, synthesis of asynchronous systems, clocked sequential systems. Credit(s): 3 (3 plus 0)
  
  • CPE 4550 - Computer Engineering II Lab


    Prerequisite(s): CPE 4500.
    Introduces finite state machine design and implementation methods such as programmable logic devices, TTL medium scale integrated circuits, and microprogramming. Small digital processors and controllers are implemented as design projects. 1 credit. (0 plus 6) Credit(s): 1 (0 plus 3)
  
  • CPE 4600 - Embedded Systems


    Prerequisite(s): CS3500; EGR1500.
    Implementation of microprocessors and/or microcontrollers in embedded digital systems. Study of their architecture, operations, and software; and hardware/software design. Scheduled and unscheduled lab. 3 credits. (3 plus 0) Scheduled and unscheduled lab. Credit(s): 3 (3 plus 0)
  
  • CPE 4700 - Computer Architecture


    Prerequisite(s): CPE4500 or concurrent.
    A study of computer architecture from classical to advanced perspectives; characteristics of modern systems such as performance, instruction set design, data paths, pipelining, caching, memory management, I/O, and multi-processing. Scheduled and unscheduled lab. 3 credits. (3 plus 0) Scheduled and unscheduled lab. Credit(s): 3 (3 plus 0)
  
  • CPE 4710 - Senior Project Proposal


    Prerequisite(s): Senior standing.
    Development of a proposal for CPE4710 Senior Project. A complete proposal is properly documented and presented. 2 credits. (2 plus 0) Credit(s): 2 (2 plus 0)
  
  
  • CPE 4990 - Special Topics in Computer Engineering


    Prerequisite(s): Permission of the department chair.
    Directed study of a special body of subject matter in the field of computer engineering. This course may be repeated for additional credit. Credit(s): Variable
  
  • EGR 4000 - Engineering Seminar


    Pending content Credit(s): 3 (0 plus 3)

Computer Science

  
  • CS 1200 - Introduction To Computer Science


    Prerequisite(s): MA1030 or MA1090 or concurrent registration. Co-requisite(s): MA 1030  or MA 1090  or concurrent registration.
    A broad based introduction to the field of computer science including topics from both hardware and software history and design. Development of an extensive vocabulary in computer science. Other topics introduced include: binary numbering systems, logic circuits, programming, operating systems, file systems. 3 credits. (3 plus 0) Credit(s): 3 (3 plus 0)
  
  • CS 1250 - Problem Solving for Programmers


    Prerequisite(s): MA1010 or MA1025.
    Introduction to the types of problems computer programmers encounter. Students will learn to apply a disciplined approach to problem solving. The value of teamwork is shown through group work. Topics studied include logical algorithm development, selection and iteration logic, flowcharts, and outlines. Common software may be utilized in this course. (3 plus 0). Credit(s): 3 (3 plus 0)
  
  • CS 1300 - Computer Science I


    Prerequisite(s): CS 1200 or CS1250 with a C or better; MA1030 or MA1090 with a C or better.
    An introduction to the art and science of software development. Topics include: top-down design, writing requirements and specifications, developing algorithms, coding algorithms in a high level programming language, debugging algorithms and code, basic control structures, and basic data structures. Unscheduled laboratory. 3 credits. (3 plus 0) Unscheduled laboratory. Credit(s): 3 (3 plus 0)
  
  • CS 1350 - Computer Science II


    Prerequisite(s): CS1300 with a grade of C or better.
    A continuation of CS 1300. More detailed object-oriented design; more data structures such as, linked lists, stacks, queues, binary trees, and heaps; recursion; well known algorithms for searching and sorting; manipulating linked lists and binary trees; hashing. Students will learn to look at data from the perspectives of abstraction, implementation and application. Unscheduled laboratory. 3 credits. (3 plus 0) Unscheduled laboratory. Credit(s): 3 (3 plus 0)
  
  • CS 1500 - Introduction to Server Systems


    Prerequisite(s): MA 1015 (AS-IT majors only), MA 1030 or MA1090. Co-requisite(s): MA 1030  or MA 1090 .
    An introduction to server and operating systems focusing on the use of Linux. Students will learn how to perform basic administration of a Linux based system in the areas of command line usage, process control, user management, software installation and software removal. Additionally, the student will gain a basic fluency in the structure of the operating system, including items such as bootup process and kernel structure. Scheduled and unscheduled laboratory projects. 3 credit hours. (3 plus 0) Scheduled and unscheduled laboratory projects. Credit(s): 3 (3 plus 0)
  
  • CS 1600 - Project Management Seminar


    Prerequisite(s): CS 1200 , CS 1250  or SE 1100 .
    This course presents the fundamentals of project management for application in subsequent project oriented courses throughout the curriculum. Credit(s): 1 (1 plus 0)
  
  • CS 2010 - Discrete Math for Computing


    Prerequisite(s): MA1030 or MA1035; CS1200 or CS1250.
    This is an introductory course to the mathematics of computing. It will cover basic mathematical concepts relevant to computing. Topics include: set theory, relations, functions, addition and multiplicative principles, finite states, logic, graphs, Boolean algebra, algorithms. Credit(s): 3 (3 plus 0)
  
  • CS 2100 - Introduction to Computer Systems


    Prerequisite(s): CS 1350.
    Computer structure, machine language, data representation, the instruction set, input-output. Symbolic coding and assembly language, addressing techniques, program segmentation and linkage, macros, the assembler, and system organization. Unscheduled laboratory. 3 credits. (3 plus 0) Unscheduled laboratory. Credit(s): 3 (3 plus 0)
  
  • CS 2410 - Discrete Structures


    Prerequisite(s): MA1055 or MA 1060; CS 1300 or IS 1300.
    Induction, Big-Oh analysis and recurrence relations, mathematical aspects of trees, mathematical aspects of sets, relations, graph theory, automata and regular expressions, context-free grammars, propositional and predicate logic. 3 credits. (3 plus 0) Credit(s): 3 (3 plus 0)
  
  • CS 2500 - Database Systems


    Prerequisite(s): IS 1300 or CS 1300.
    Database management systems. Sequential storage devices. Physical characteristics of and data representation on random access storage devices. Inverted lists, multilist, indexed sequential, and hierarchical file structures. File I/O. Unscheduled laboratory. 3 credits. (3 plus 0) Unscheduled laboratory. Credit(s): 3 (3 plus 0)
  
  • CS 2990 - Special Topics in Computer Science


    Prerequisite(s): Administrative approval.
    Directed study of a special body of subject matter in the field of computer science. This course may be repeated for additional credit. Credit(s): Variable
  
  • CS 3200 - Operating Systems


    Prerequisite(s): CS 2100 .
    Operating system concepts and components are studied and modeled using various client and server operating systems. Topics include: process controls, multiprogramming, system performance, synchronization principles, memory management, deadlocks, access methodologies.  Unscheduled laboratory Credit(s): 3 (3 plus 0)
  
  • CS 3500 - Numerical Methods


    Prerequisite(s): MA 2300.
    This course will emphasize the development of numerical algorithms to provide solutions to common problems formulated in science and engineering. The primary objective of the course is to develop the basic understanding of the construction of numerical algorithms, and the applicability and limits of their appropriate use. The emphasis of the course will be on root-finding, numerical linear algebra, numerical differentiation & integration, and solving initial- and boundary-value problems numerically. 3 credits (3 plus 0). Credit(s): 3 (3 plus 0)
  
  • CS 3700 - Object Orientation


    Prerequisite(s): CS 1350 .
    Object oriented methods of design, documentation and implementation. Implementation of examples in a high-level programming language. Polymorphism, inheritance, software reuse are studied and practiced. Students will learn to develop and implement software systems using object oriented techniques. Unscheduled laboratory. Credit(s): 3 (3 plus 0)
  
  • CS 3800 - Data Structures & Algorithms


    Prerequisite(s): CS 2410; CS1350.
    A study of methods for implementing data structures such as: lists, linked lists, nary trees, AVL-trees, b-trees, tries, and graphs. Study and analysis of well-known algorithms. Unscheduled laboratory. 3 credit hours. (3 plus 0) Unscheduled laboratory Credit(s): 3 (3 plus 0)
  
  • CS 4000 - Computer Science Seminar


    Prerequisite(s): Senior standing or administrative approval.
    Study of the current ethical and professional issues in computer science. Student research and seminar presentations are required. 1 credit hour. (1 plus 0) Credit(s): 1 (1 plus 0)
  
  • CS 4500 - Software Engineering


    Prerequisite(s): CS3800 or concurrent registration.
    The theory and practice of software engineering. Software development methodologies, object oriented design, data abstraction, the software life cycles. Term project required. Unscheduled laboratory. 3 credits. (3 plus 0) Unscheduled laboratory. Credit(s): 3 (3 plus 0)
  
  • CS 4600 - Organization of Programming


    Prerequisite(s): CS3700.
    Formal language concepts and examples. Data types, structures, and features affecting static and dynamic storage allocation. Language features for program control, procedures, data transfer, block structures, and recursion. Run-time considerations. Interpretive languages. Lexical analysis and parsing. Programming assignments in available languages. Unscheduled laboratory. 3 credit hours. (3 plus 0) Unscheduled laboratory. Credit(s): 3 (3 plus 0)
  
  • CS 4800 - Systems Software


    Prerequisite(s): CS 2100 ; CS 3800 .
    Software design techniques. Organization and management of software development. Design of assemblers and macroprocessors. Review of lexical analysis and parsing, general compiler design, techniques of machine-independent code generation and optimization. Loader schemes and design. At least one large software project. Unscheduled laboratory. Credit(s): 3 (3 plus 0)
  
  • CS 4900 - Computer Science Senior Project


    Prerequisite(s): CS 4500 .
    This capstone course requires the design of a solution to a problem using student developed software, complete with testing strategies and implementation of the solution. The design solution will involve the appropriate software development and testing methodologies. Students will produce software solutions conceptual system design subsystem analysis and characterization, consideration of technical impact including integration with existing systems, and the production of technical documentation for the design. Credit(s): 3 (3 plus 0)
  
  • CS 4950 - Computer Science Internship


    Prerequisite(s): Junior Standing.
    The internship course requires a professional field experience that incorporates previous coursework in computer science. The student will also be required to participate in a seminar program discussing the relationship of previous course work to the actual operations in industry. Credit(s): variable up to 6 (3 plus 0)
  
  • CS 4990 - Special Topics in Computer Science


    Prerequisite(s): Administrative approval.
    Directed study of a special body of subject matter in the field of computer science. This course may be repeated for additional credit. Credit(s): Variable
  
  • CS 5500 - Advanced Database Systems


    Prerequisite(s): CS 2010  , CS 2410  , CS 2500  with C or higher.
    Explores a broad range of information security controls used to protect databases against compromises of their confidentiality, integrity and availability. Emphasis is placed on securing the database systems themselves, and the programs/functions and data within them. Topics include access control, auditing, authentication, encryption, integrity controls, backups and application security. Credit(s): 3 (3 plus 0)
  
  • IT 1150 - Advanced PC Support


    Prerequisite(s): MIS 1300.
    This course is a continuation of MIS 1300 adding depth and additional topics for supporting PC applications. (3 credit hours) Credit(s): 3 (3 plus 0)
  
  • IT 2000 - Server+


    Prerequisite(s): NET 1250.
    This course is designed to prepare a student for the Server+ certification exam. It provides the knowledge and skills to build, maintain, troubleshoot, secure, and support server hardware and software technologies. (3 credit hours) Credit(s): 3 (3 plus 0)
  
  • IT 2100 - Business Continuity


    Prerequisite(s): NET 2000.
    This course examines the concepts and skills required for a technician to participate in ensuring the stable and routine operation of business activities with a specific emphasis on Information Technology related procedures and assets. This will include risk analysis and mitigation, the development, maintenance, and implementation of response plans, and project management techniques. (3 credit hours) Credit(s): 3 (3 plus 0)
  
  • IT 2200 - Security+


    Prerequisite(s): NET 2000.
    This course is designed to prepare a student for the Security+ certification exam. It provides the knowledge and skills to identify risk, participate in risk mitigation, and to provide infr4astructure, application, information, and operational security. (3 credit hours) Credit(s): 3 (3 plus 0)
  
  • IT 2900 - IT Capstone Project


    Prerequisite(s): IT 2200.
    Integrate and synthesize skills and knowledge from across the degree program to demonstrate the ability to participate in and contribute value to the field of Information Technology. (3 credit hours) Credit(s): 3 (3 plus 0)

Criminal Justice

  
  • CJ 1100 - Intro to the Criminal Justice Systems


    Prerequisite(s): None.
    A survey of the criminal justice system of the United States. The course will examine broad concepts that guide and direct the system of justice in contemporary society and the explore the components of the system: the police, the courts and corrections. 3 credit hours. (3 plus 0) Credit(s): 3 (3 plus 0)
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9