Mar 29, 2024  
2020-2021 Undergraduate Catalog 
    
2020-2021 Undergraduate Catalog [ARCHIVED CATALOG]

Courses


 

Communication

  
  • COMM 367 - SEMINAR

    Credit(s): 1-6
    SEMINAR
    Component: Lecture
    Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
  
  • COMM 370 - Theories of Media Communication

    Credit(s): 3
    THEORIES OF MEDIA COMM
    Component: Lecture
    An examination of the foundations and development of theories of mass communication. Specific areas of study include media, society and the individual, media violence, cultivation theory, personal influence, social learning theory, diffusion theory and general media effects.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    University Breadth: Social and Behavioral Sciences College of Arts and Sciences Breadth: GROUP C: A&S Social & Behavioral Sci Course Typically Offered: Fall
    General Education Objectives:
  
  • COMM 388 - Video Production Practicum

    Credit(s): 1-4
    VIDEO PRODUCTION PRACTICUM
    Component: Laboratory
    Involves intensive work on specific productions. Includes practice in various aspects of video production: development, direction, management, production, and editing.
    Repeatable for Credit: Y Allowed Units: 8 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: Requires permission of instructor. May be repeated for eight credits.
    Requirement Designations: Discovery Learning Experience Course Typically Offered: Verify offering with Dept
    General Education Objectives:
    GE2B: Communicate Orally GE2C: Communicate Through Creative Expression GE3A: Work Collaboratively Across a Variety of Cultures GE3B: Work Individually Across a Variety of Cultures GE4: Critically Evaluate Ethical Implications

  
  • COMM 408 - New Media Project Development

    Credit(s): 3
    NEW MEDIA PROJECT DEVELOPMENT
    Component: Lecture
    Application of communication research processes to designing new media (e.g.,web sites, streaming video, electronic communication, interactive media) for aclient. Involves conducting research for planning, developing strategies,designing prototypes, and making recommendations for implementation andevaluation.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: ART 307  and CISC 103  or CISC 181 .
    Requirement Designations: Discovery Learning Experience Capstone: Design Project Course Typically Offered: Spring
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE2B: Communicate Orally GE2C: Communicate Through Creative Expression GE5C: Reason Scientifically

  
  • COMM 409 - Public Relations Campaign Planning

    Credit(s): 3
    PUBLIC RELATNS CAMPAIGN PLAN
    Component: Lecture
    Comprehensive recap of the Integrated Marketing Communication function, with anemphasis on public relations research, objectives, strategies, integratedtactics, and campaign evaluation. Utilizes a small team “service learning”setup, wherein the teams adopt a community non-profit organization and workclosely with Board and staff members to produce and present a comprehensivepublic relations campaign plan.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: COMM 309  RESTRICTIONS: Not open to COMI majors.
    Requirement Designations: Discovery Learning Experience Capstone: Classroom course Course Typically Offered: Spring
    General Education Objectives:
    GE5C: Reason Scientifically

  
  • COMM 413 - Public Relations Management

    Credit(s): 3
    PUBLIC RELATIONS MANAGEMENT
    Component: Lecture
    Focuses on case studies and tactics that public relations practitioners need to know in corporate, non-profit, government, education, agency, entertainment, or media settings. Includes a strong emphasis on social media and e-portfolio development.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: COMM 309 . RESTRICTIONS: Not open to COMI majors.
    Capstone: Classroom course Course Typically Offered: Fall
    General Education Objectives:
    GE2B: Communicate Orally GE5A: Reason Quantitatively

  
  • COMM 417 - Communication and the Management of Conflict

    Credit(s): 3
    COMM & MNGMNT OF CONFLICT
    Component: Lecture
    An overview of communication and the conflict process in face-to-faceinteraction. Emphasis on theories concerning the structure, analysis, andmanagement of conflict situations.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Capstone: Classroom course Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE4: Critically Evaluate Ethical Implications

  
  • COMM 418 - Advanced Topics in Media Communication

    Credit(s): 3-9
    ADVANCED TPCS:MEDIA COMM
    Component: Lecture
    Current directions in mass communication theory and practice including new technologies, politics, broadcast programming and research, advertising and audience responses to media content.
    Repeatable for Credit: Y Allowed Units: 9 Multiple Term Enrollment: Y Grading Basis: Student Option
    Crosslisted: May be crosslisted with WOMS 421  . RESTRICTIONS: Not open to COMI majors. May be repeated three times for credit when topics vary.
    Course Typically Offered: Fall and Spring
    General Education Objectives:
  
  • COMM 421 - Intercultural Communication

    Credit(s): 3
    INTERCULTURAL COMMUNICATION
    Component: Lecture
    Enhances students’ understanding of cultures, communication and intercultural communication processes. In addition, communicative strategies for improving intercultural communication is discussed.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: Some sections offered in Madrid, Spain and Costa Rica.
    Requirement Designations: Multicultural Capstone: Appropriately defined classroom course Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE1C: Engage in Creative Ideation GE2A: Communicate Effectively in Writing GE2B: Communicate Orally GE3A: Work Collaboratively Across a Variety of Cultures GE3B: Work Individually Across a Variety of Cultures GE4: Critically Evaluate Ethical Implications

  
  • COMM 423 - Communication, Advertising, and the Consumer

    Credit(s): 3
    COMM/ADVERTISING/THE CONSUMER
    Component: Lecture
    Introduction to the content of advertising, including portrayals of gender, race and sexuality. Investigate the relationship between advertising and the individual consumer, particularly what advertising cognitive effects can be and how they may result in behavioral effects.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: Not open to COMI majors.
    Capstone: Appropriately defined classroom course Course Typically Offered: Spring
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE2A: Communicate Effectively in Writing

  
  • COMM 424 - Media Message Analysis

    Credit(s): 3
    MEDIA MESSAGE ANALYSIS
    Component: Lecture
    Examination of methodology used to study media content and effects. Focus on past and ongoing research in broadcast, nonbroadcast and print media. Method of how to conduct and assess research relating to mass media.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Requirement Designations: Discovery Learning Experience Capstone: Course-Based Research Course Typically Offered: Fall
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE3A: Work Collaboratively Across a Variety of Cultures GE3B: Work Individually Across a Variety of Cultures GE5A: Reason Quantitatively GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • COMM 425 - Advanced Topics in Politics and Broadcast Journalism

    Credit(s): 3-9
    ADV TPCS:POLITICS&BRDCAST JOUR
    Component: Lecture
    Topics vary and may include influence of crisis news on national and international politics, effectiveness of political documentaries and ethical and historical underpinnings of broadcast journalism.
    Repeatable for Credit: Y Allowed Units: 9 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: May be crosslisted with POSC 425 . RESTRICTIONS: Not open to COMI majors. May be repeated for nine credits when topics vary. When topic is News Documentary, COMM 324  suggested prerequisite.
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
  
  • COMM 426 - Broadcast News Documentary

    Credit(s): 3
    BROADCAST NEWS DOCUMENTARY
    Component: Discussion
    Use the format of a news documentary to explore current issues and topics affecting society. Select a topic and spend the semester producing a documentary. Understand and perfect TV production skills, including writing, interviewing, shooting and editing.
    Repeatable for Credit: Y Allowed Units: 6 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: COMM 324   RESTRICTIONS: May be repeated once for credit.
    Requirement Designations: Discovery Learning Experience Capstone: Design Project
    General Education Objectives:
  
  • COMM 427 - Broadcast News

    Credit(s): 4
    BROADCAST NEWS
    Component: Lecture
    Communication students learn the pressures and standards of broadcast newswhile writing and producing a scheduled studio TV program. Emphasis on writingnews for broadcast, program story-selection issues, video selection,interviewing techniques, professionalism. Students produce a weekly newsprogram in the lab.
    Repeatable for Credit: N Allowed Units: 4 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: Not open to COMI majors.
    Requirement Designations: Discovery Learning Experience Capstone: Design Project Course Typically Offered: Verify offering with Dept
    General Education Objectives:
  
  • COMM 431 - Politics and Entertainment

    Credit(s): 3
    POLITICS AND ENTERTAINMENT
    This course considers the theoretical foundations of the link between politics and entertainment. Examined will be its causes and effects, the psychological mechanisms involved in processing entertainment content, the normative implications for citizenship, and the healthy functioning of democracy.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: Not open to COMI.
    Capstone: Course-based Research* Course Typically Offered: Fall and Spring
    General Education Objectives:
  
  • COMM 440 - Topics in Interpersonal Communication

    Credit(s): 3
    TPCS:INTERPERSONAL COMMUNICATN
    Component: Lecture
    Topics vary and focus on significant areas of theory and research in interpersonal communication. Topics may include nonverbal communication, lifespan communication and communication in intimate relationships.
    Repeatable for Credit: Y Allowed Units: 9 Multiple Term Enrollment: Y Grading Basis: Student Option
    Crosslisted: May be crosslisted with WOMS 440 . RESTRICTIONS: May be repeated three times for credit when topics vary.
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
  
  • COMM 442 - Topics in Organizational Communication

    Credit(s): 3-9
    TOPICS: ORGANIZATIONAL COMM
    Component: Lecture
    Focuses on significant areas of theory and research in organizational communication. Topics may include gender, communication, or interpersonal relations in organizations, such as superior/subordinate relationships.
    Repeatable for Credit: Y Allowed Units: 9 Multiple Term Enrollment: Y Grading Basis: Student Option
    Crosslisted: May be crosslisted with PSYC 443 , WOMS 442 . RESTRICTIONS: May be repeated for up to nine credits when topics vary.
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
  
  • COMM 443 - Communication and Emotion

    Credit(s): 3
    COMMUNICATION AND EMOTION
    Component: Lecture
    Introduces students to the role emotion plays in interpersonal communication and how communication influences our feelings. The course presents students with skill building exercises and writing assignments that are designed to put what they learn in the classroom into action in the real world.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: COMM majors only.
    Capstone: Classroom course
    General Education Objectives:
    GE1A: Read Critically GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE4: Critically Evaluate Ethical Implications

  
  • COMM 446 - Special Topics in Public Relations

    Credit(s): 3
    TOPICS IN PUBLIC RELATIONS
    Component: Discussion
    Overviews of public relations theory and practice in various contexts including research, ethics, diversity, writing, planning, execution and management.
    Repeatable for Credit: Y Allowed Units: 6 Multiple Term Enrollment: N Grading Basis: Student Option
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE2C: Communicate Through Creative Expression

  
  • COMM 447 - National Agenda

    Credit(s): 3
    NATIONAL AGENDA
    Component: Lecture
    Seminar offered in conjunction with speaker series focused on current policy and political problems facing the United States. Guest lecturers, office holders and candidates, political and media practitioners explore the problems and their implications for the nation and for campaigns and decision making.
    Repeatable for Credit: Y Allowed Units: 6 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: Crosslisted with POSC 447 . RESTRICTIONS: Students must be Juniors or Seniors and need permission of the instructor to enroll.
    Requirement Designations: Discovery Learning Experience Course Typically Offered: Fall
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE2B: Communicate Orally GE5A: Reason Quantitatively

  
  • COMM 450 - Media Effects

    Credit(s): 3
    MEDIA EFFECTS
    Component: Lecture
    Examines history and nature of research on effects of mass media, particularly television, in such areas as attitude change, socialization, role modeling and sex and violence.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: COMM 370 .
    Capstone: Course-Based Research Course Typically Offered: Fall
    General Education Objectives:
    GE1B: Analyze Arguments and Information

  
  • COMM 452 - Communication and Persuasion

    Credit(s): 3
    COMMUNICATION AND PERSUASION
    Component: Lecture
    An examination of how influence is created and resisted through communication in various settings, including personal relationships, public relations, advertising and political campaigns. Emphasis on contemporary theories of persuasion and attitude change, with applications to the various content areas studied.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: Not open to COMI majors.
    Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE4: Critically Evaluate Ethical Implications

  
  • COMM 453 - Health Communication

    Credit(s): 3
    HEALTH COMMUNICATION
    Component: Lecture
    This course examines theories and methods for studying relationships between media and health. Topics include media portrayals of health issues; public engagements with health information and technologies; and the role of media in health promotion.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing

  
  • COMM 454 - Children and the Media

    Credit(s): 3
    CHILDREN & THE MEDIA
    Component: Lecture
    Media research and theory as they relate to children. Substantive areas include children’s use and comprehension of media, content of children’s television programming, television and the family, children and advertising and the media’s contribution to social values and roles.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: Open to COMM majors.
    Course Typically Offered: Spring
    General Education Objectives:
  
  • COMM 456 - Communication in Organizations

    Credit(s): 3
    COMM IN ORGANIZATIONS
    Component: Lecture
    Introduction to concepts and research related to communication processes in organizational settings. Both traditional and interpretive approaches are emphasized.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
  
  • COMM 458 - Science Communication

    Credit(s): 3
    SCIENCE COMMUNICATION
    Component: Lecture
    This course examines how scientists communicate with journalists and citizens; how news and entertainment media present science and scientists; how messages about science shape public perceptions; and how citizens engage with scientific issues.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Capstone: Course-Based Research Course Typically Offered: Verify offering with Dept
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE5A: Reason Quantitatively GE5C: Reason Scientifically

  
  • COMM 466 - Independent Study

    Credit(s): 1-3
    INDEPENDENT STUDY
    Component: Independent Study
    Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option
    Course Typically Offered: Fall and Spring
    General Education Objectives:
  
  • COMM 467 - SEMINAR

    Credit(s): 1-6
    SEMINAR
    Component: Lecture
    Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
  
  • COMM 468 - Undergraduate Research in Communication

    Credit(s): 1-6
    UNDERGRADUATE RESEARCH IN COMM
    Component: Independent Study
    Undergraduate research in area of communication conducted on or off campus, out of class, and under supervision of faculty member.
    Repeatable for Credit: Y Allowed Units: 6 Multiple Term Enrollment: Y Grading Basis: Student Option
    RESTRICTIONS: Open to junior and senior communication majors only. Requires permission of instructor.
    Requirement Designations: Discovery Learning Experience Capstone: Senior Research Course Typically Offered: Fall and Spring
    General Education Objectives:
  
  • COMM 476 - Social Media and Communication

    Credit(s): 3
    SOCIAL MEDIA AND COMMUNICATION
    Component: Lecture
    Focus on how and why people use social media. Various social media platforms will be explored and their effect on communicative processes will be examined.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: COMM majors only.
    General Education Objectives:
  
  • COMM 485 - Analysis of Face-to-Face Communication

    Credit(s): 3
    ANALYSIS OF FACE-TO-FACE COMM
    Component: Lecture
    An examination of methods for analyzing face-to-face interaction, messageconstruction, and message interpretation.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Capstone: Course-Based Research Course Typically Offered: Verify offering with Dept
    General Education Objectives:
    GE2A: Communicate Effectively in Writing

  
  • COMM 486 - Multimedia Literacy

    Credit(s): 3
    MULTIMEDIA LITERACY
    Component: Lecture
    Defines multimedia and discusses its impact on society. Surveys applications across the curriculum and reflects on the effects of multimedia on current teaching practice. Provides a multimedia toolbox and shows how to use it to create and publish multimedia applications on the Internet. Discusses multimedia frontiers, emerging technology and societal issues including human impact, regulation, copyright, fair use, equity, cost and universal access.
    Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: Crosslisted with EDUC 485 .
    University Breadth: Creative Arts and Humanities College of Arts and Sciences Breadth: GROUP A: A&S Creative Arts & Humanities Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE2C: Communicate Through Creative Expression GE3B: Work Individually Across a Variety of Cultures GE4: Critically Evaluate Ethical Implications GE5B: Reason Computationally

  
  • COMM 490 - Honors Capstone

    Credit(s): 3
    HONORS CAPSTONE
    Component: Discussion
    A capstone experience for Communication Honors majors.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: Restricted to Communication Honors majors.
    Requirement Designations: Discovery Learning Experience Capstone: Course-Based Research Course Typically Offered: Spring
    General Education Objectives:

Communication Sciences and Disorders

  
  • CSCD 490 - Research Practicum

    Credit(s): 1-3
    RESEARCH PRACTICUM
    Component: Research
    Research experience in Communication Sciences and Disorders.
    Repeatable for Credit: Y Allowed Units: 12 Multiple Term Enrollment: N Grading Basis: Student Option
    Course Typically Offered: Fall, Winter, Spring, Summer
    General Education Objectives:

Computer and Information Sciences

  
  • CISC 101 - Principles of Computing

    Credit(s): 3
    PRINCIPLES OF COMPUTING
    Component: Lecture
    Introduces students to the central ideas of computing and computer science including programs, algorithms, abstraction, the internet, and information systems. Instills ideas and practices of computational thinking and engages students in activities that show how computing and computer science change the world. Explores computing as a creative activity and empowers students to apply computational thinking to all disciplines including the arts, humanities, business, social and physical sciences, health, and entertainment.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    University Breadth: Mathematics, Natural Sciences and Technology College of Arts and Sciences Breadth: GROUP D: A&S Math, Nat Sci & Technology Course Typically Offered: Fall, Winter and Spring
    General Education Objectives:
    GE5B: Reason Computationally

  
  • CISC 103 - Introduction to Computer Science with Web Applications

    Credit(s): 3
    INTRO COMP SCI WITH WEB APPS
    Component: Lecture
    Principles of computer science illustrated through programming in scripting languages such as JavaScript and VBScript. Topics include control structures, arrays, functions, and procedures. Programming projects illustrate web-based applications.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: Open to non-majors.
    University Breadth: Mathematics, Natural Sciences and Technology College of Arts and Sciences Breadth: GROUP D: A&S Math, Nat Sci & Technology Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE5B: Reason Computationally

  
  • CISC 106 - General Computer Science for Engineers

    Credit(s): 3
    GEN COMPUTER SCIEN FOR ENGNR
    Component: Lecture
    Principles of computer science illustrated and applied through programming in a general-purpose language. Programming projects illustrate computational problems, styles, and issues that arise in engineering.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    COREQ: MATH 241  or any higher level MATH course.
    University Breadth: Mathematics, Natural Sciences and Technology College of Arts and Sciences Breadth: GROUP D: A&S Math, Nat Sci & Technology Course Typically Offered: Fall, Summer and Spring
    General Education Objectives:
    GE5A: Reason Quantitatively GE5B: Reason Computationally

  
  • CISC 108 - Introduction to Computer Science I

    Credit(s): 3
    INTRO TO COMPUTER SCIENCE I
    Component: Lecture
    Computing and principles of programming with an emphasis on systematic program design. Topics include functional programming, data abstraction, procedural abstraction, use of control and state, recursion, testing, and object-oriented programming concepts. Requires no prior programming experience, open to any major, but intended primarily for majors and minors in computer science or mathematics.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    COREQ: MATH 115 , MATH 117 , or higher math course or math placement.
    University Breadth: Mathematics, Natural Sciences and Technology College of Arts and Sciences Breadth: GROUP D: A&S Math, Nat Sci & Technology Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE5A: Reason Quantitatively GE5B: Reason Computationally

  
  • CISC 166 - SPECIAL PROBLEM

    Credit(s): 1-3
    SPECIAL PROBLEM
    Component: Independent Study
    Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option
    General Education Objectives:
  
  • CISC 167 - SEMINAR

    Credit(s): 1-6
    SEMINAR
    Component: Lecture
    Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option
    General Education Objectives:
  
  • CISC 181 - Introduction to Computer Science II

    Credit(s): 3
    INTRO TO COMPUTER SCIENCE II
    Component: Lecture
    Principles of computer science illustrated and applied through programming in an object oriented language. Programming projects illustrate computational problems, styles and issues that arise in computer systems development and in all application areas of computation.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: Grade of C- or better in CISC 108  or CISC 106 . COREQ: MATH 221 , MATH 241 , or a higher level math course or math placement.
    University Breadth: Mathematics, Natural Sciences and Technology College of Arts and Sciences Breadth: GROUP D: A&S Math, Nat Sci & Technology Course Typically Offered: Fall, Summer and Spring
    General Education Objectives:
  
  • CISC 187 - Vertically Integrated Projects I

    Credit(s): 1
    VIP I
    Component: Lecture
    The Vertically-Integrated Projects (VIP) Program operates in a research and development context. Undergraduate students that join VIP teams earn academic credit for their participation in design/discovery efforts that assist faculty and graduate students with research and development issues in their areas of expertise. 
    Repeatable for Credit: Y Allowed Units: 2 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: Crosslisted with ELEG 187 .
    Course Typically Offered: Fall and Spring
    General Education Objectives:
  
  • CISC 210 - Introduction to Systems Programming

    Credit(s): 3
    INTRO TO SYSTEMS PROGRAMMING
    Principles of computer systems programming for software and hardware platforms to achieve efficient resource usage. Topics include the C programming language, memory management, and awareness of system constraints and interfacing. Projects include programming embedded systems and interactive objects.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: A grade of C- or better in CISC 106  or CISC 108 . COREQ: MATH 221  or MATH 241  or a higher level math course or math placement.
    Course Typically Offered: Fall and Spring
    General Education Objectives:
  
  • CISC 220 - Data Structures

    Credit(s): 3
    DATA STRUCTURES
    Component: Lecture
    Review of data type abstraction, recursion, arrays, stacks, queues, multiple stacks and linked lists. Emphasis on dynamic storage management, garbage collection, trees, graphs, tables, sorting and searching.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: A minimum grade of C- in CISC 210 . COREQ: MATH 210  or MATH 241 .
    Course Typically Offered: Fall, Summer and Spring
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE1C: Engage in Creative Ideation GE5A: Reason Quantitatively GE5B: Reason Computationally

  
  • CISC 250 - Business Telecommunication Networks

    Credit(s): 3
    BUSINESS TELECOMM NETWORKS
    Component: Lecture
    Examines technologies of information transmission currently utilized in the business environments and the implications of these technologies upon the development and implementation of information systems. Provides a basic background in the convergence of voice, data and video services into common digital networks. Security issues also considered.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 181  or MISY 160 .
    Course Typically Offered: Spring
    General Education Objectives:
  
  • CISC 260 - Machine Organization and Assembly Language

    Credit(s): 3
    MACH ORGANZTN & ASSEMBLY LANG
    Component: Lecture
    Introduction to the basics of machine organization. Programming tools and techniques at the machine and assembly levels. Assembly language programming and computer arithmetic techniques.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: A minimum grade of C- in CISC 210 .
    Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE5A: Reason Quantitatively GE5B: Reason Computationally

  
  • CISC 266 - SPECIAL PROBLEM

    Credit(s): 1-3
    SPECIAL PROBLEM
    Component: Independent Study
    Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option
    General Education Objectives:
  
  • CISC 267 - SEMINAR

    Credit(s): 1-6
    SEMINAR
    Component: Lecture
    Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option
    General Education Objectives:
  
  • CISC 275 - Introduction to Software Engineering

    Credit(s): 3
    INTRO TO SOFTWARE ENGINEERING
    Component: Lecture
    Object oriented software design and development through use of an object oriented programming language. Topics include team programming, design patterns, graphical user interfaces, software engineering tools (e.g., integrated development environments, version control, build management, bug tracking, automated testing).
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: Minimum grade of C- in CISC 181 and CISC 220 .
    Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2B: Communicate Orally GE2C: Communicate Through Creative Expression GE5A: Reason Quantitatively GE5B: Reason Computationally

  
  • CISC 287 - Vertically Integrated Projects II

    Credit(s): 1-2
    VIP II
    Component: Lecture
    The Vertically-Integrated Projects (VIP) Program operates in a research and development context. Undergraduate students that join VIP teams earn academic credit for their participation in design/discovery efforts that assist faculty and graduate students with research and development issues in their areas of expertise. 
    Repeatable for Credit: Y Allowed Units: 2 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: Crosslisted with ELEG 287 .
    Course Typically Offered: Fall and Spring
    General Education Objectives:
  
  • CISC 303 - Automata Theory

    Credit(s): 3
    AUTOMATA THEORY
    Component: Lecture
    Automata and formal language theory. Background for advanced applications in compilers, computer networks, operating systems, and natural language processing. Finite automata and regular languages. Push down automata and context free grammars. Turing machines.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: A minimum grade of C- in both MATH 210  and CISC 220 .
    Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE5B: Reason Computationally

  
  • CISC 304 - Logic for Programming

    Credit(s): 3
    LOGIC FOR PROGRAMMING
    Component: Lecture
    Propositional and predicate logic for general reasoning and advanced applications in knowledge representation in artificial intelligence and database, program correctness and programming semantics. Models, resolution, logic programming, and natural deduction.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 220 , MATH 210  (with minimum C- grade in both).
    Course Typically Offered: Spring
    General Education Objectives:
    GE5B: Reason Computationally

  
  • CISC 320 - Introduction to Algorithms

    Credit(s): 3
    INTRODUCTION TO ALGORITHMS
    Component: Lecture
    Design and analysis of algorithms: worst/average case analysis, proofs for correctness and performance of algorithms. Algorithmic strategies (divide and conquer, greedy methods, dynamic programming, etc.). Algorithms for searching, forming and traversal of strings, trees and graphs. Categorization of computational problems: classes P and NP. NP completeness.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: MATH 210  and a minimum grade of C- in CISC 220 .
    Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE5A: Reason Quantitatively GE5B: Reason Computationally

  
  • CISC 355 - Computers, Ethics and Society

    Credit(s): 3
    COMPUTERS, ETHICS AND SOCIETY
    Component: Lecture
    Explains relationships among information technology, society and ethics by examining issues raised by increasingly widespread use of computers. Topics include ethics for computer professionals, computer impact on factory work, office work, personal privacy and social power distribution.
    Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: Cannot be used as a technical elective for CISC or INSY majors or minors.
    University Breadth: Creative Arts and Humanities College of Arts and Sciences Breadth: GROUP A: A&S Creative Arts & Humanities Course Typically Offered: Fall, Winter and Spring
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE2A: Communicate Effectively in Writing GE2B: Communicate Orally GE3B: Work Individually Across a Variety of Cultures GE4: Critically Evaluate Ethical Implications

  
  • CISC 356 - Intellectual Property in the Digital Age

    Credit(s): 3
    DIGITAL INTELLECTUAL PROPERTY
    Component: Lecture
    Explore economic, philosophical, social, and technical approaches to intellectual property (1500 BCE to present) then will research contemporary IP issues in software, entertainment, the Internet, and biotechnology.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: Junior or Senior standing. Cannot be used as a technical elective for CISC or INSY majors or minors.
    University Breadth: Social and Behavioral Sciences College of Arts and Sciences Breadth: GROUP C: A&S Social & Behavioral Sci Course Typically Offered: Spring
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE2A: Communicate Effectively in Writing GE4: Critically Evaluate Ethical Implications

  
  • CISC 357 - Engaging Youth in Computing

    Credit(s): 1-3


    ENGAGING YOUTH IN COMPUTING
    Component: Lecture

    Develop communication, leadership, and teaching skills while working with youth to broaden participation in computing. With training, student teams assist in after-school programs and K-12 classes to engage youth in computational thinking. Focus on low-entry technologies for creating interactive stories, games, websites, and robotics projects.


    Repeatable for Credit: Y Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 101  or CISC 103  or CISC 106  or CISC 108 . RESTRICTIONS: Student must have sufficient time in their schedule to visit schools weekly between 9am and 3pm. Students must pass a background check that clears them for teaching. Cannot be used as a technical elective by CISC or INSY majors.
    Requirement Designations: Discovery Learning Experience Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE2B: Communicate Orally

  
  • CISC 360 - Computer Architecture

    Credit(s): 3
    COMPUTER ARCHITECTURE
    Component: Lecture
    Principles and techniques used in the architecture of digital computers. Machine elements and their interrelation. Instruction sets, risc vs cisc, registers, busses and switches.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: A minimum grade of C- in CISC 220  and CISC 260  (or equivalent courses).
    Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE5A: Reason Quantitatively GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CISC 361 - Operating Systems

    Credit(s): 3
    OPERATING SYSTEMS
    Component: Lecture
    Principles and techniques employed in the development of operating systems and their control programs. Includes management of memory, processors, I/O devices.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: A minimum grade of C- in both CISC 220  and CISC 260 . CPEG 222  may be substituted for CISC 260 . RESTRICTIONS: CISC 360  recommended as a prerequisite.
    Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE5A: Reason Quantitatively GE5B: Reason Computationally

  
  • CISC 366 - Independent Study

    Credit(s): 1-6
    INDEPENDENT STUDY
    Component: Independent Study
    Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option
    Course Typically Offered: Fall and Spring
    General Education Objectives:
  
  • CISC 367 - SEMINAR

    Credit(s): 1-6
    SEMINAR
    Component: Lecture
    Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option
    General Education Objectives:
  
  • CISC 372 - Parallel Computing

    Credit(s): 3
    PARALLEL COMPUTING
    Component: Lecture
    Introduction to parallel computing concepts, methodologies, and tools. Programming and algorithmic techniques for code that will run simultaneously on parallel computing architectures. Topics include: single and multi-core parallelism, shared and distributed memory architectures, concurrency, program decomposition, data distribution, communication, load balancing, scalability, locality, granularity, debugging, performance evaluation.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: C- or better in both CISC 220 and  CISC 260 .
    Course Typically Offered: Spring
    General Education Objectives:
  
  • CISC 374 - Educational Game Development

    Credit(s): 3
    EDUCATIONAL GAME DEVELOPMENT
    Component: Lecture
    Experience the software engineering process through creating educational games for youth; open-ended, project-oriented team learning while assisting regional teachers in integrating computing and computational thinking into the classroom; interact with teachers as clients, hone communication skills and experience design-studio-based critiques of your ideas.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 220 .
    Requirement Designations: Discovery Learning Experience Course Typically Offered: Spring
    General Education Objectives:
    GE1C: Engage in Constructive Ideation GE2B: Communicate Orally GE2C: Communicate Through Creative Expression GE3A: Work Collaboratively Across a Variety of Cultures GE5B: Reason Computationally

  
  • CISC 387 - Vertically Integrated Projects III

    Credit(s): 1-3
    VIP III
    Component: Lecture
    The Vertically-Integrated Projects (VIP) Program operates in a research and development context. Undergraduate students that join VIP teams earn academic credit for their participation in design/discovery efforts that assist faculty and graduate students with research and development issues in their areas of expertise. 
    Repeatable for Credit: Y Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: Crosslisted with ELEG 387 .
    Course Typically Offered: Fall and Spring
    General Education Objectives:
  
  • CISC 401 - Elements of the Theory of Computation

    Credit(s): 3
    ELEMENTS OF THRY OF COMPUTATN
    Component: Lecture
    General models of computation, formal languages and automata theory and algorithmic unsolvability.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 303   RESTRICTIONS: Students who received credit in CISC601 are not eligible to take this course without permission.
    Course Typically Offered: Spring
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE5A: Reason Quantitatively GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CISC 404 - Logic in Computer Science

    Credit(s): 3
    LOGIC IN COMPUTER SCIENCE
    Component: Lecture
    Formal introduction to first-order logic with emphasis on its relevance to computer science. Syntax, semantics, models, formal proofs and results on soundness, consistency, completeness, compactness and undecidability. Automated theorem proving also covered.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 304 . RESTRICTIONS: Students who received credit in CISC604 are not eligible to take this course without permission.
    Course Typically Offered: Fall
    General Education Objectives:
    GE5B: Reason Computationally

  
  • CISC 410 - Computational Mathematics I

    Credit(s): 3
    COMPUTATIONAL MATHEMATICS I
    Component: Lecture
    Floating point numbers; conditioning and stability; LU, Cholesky, and QR factorizations; square and overdetermined linear systems; Newton and quasi- Newton rootfinding methods; piecewise polynomials for interpolation, integration, and finite differences; explicit methods for initial-value problems. Prerequisites: MATH 305 , MATH 349 , or MATH 351 . Students may not receive credit for both MATH 353  and MATH 426 .
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: Crosslisted with MATH 426 . PREREQ: MATH 305  or MATH 351  or MATH 349 . RESTRICTIONS: Requires familiarity with computing (e.g., programming language).
    Course Typically Offered: Fall
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE5A: Reason Quantitatively GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CISC 411 - Computational Mathematics II

    Credit(s): 3
    COMPUTATIONAL MATHEMATICS II
    Component: Lecture
    Eigenvalue and singular-value decompositions; power and Krylov subspace iterations; global interpolation and quadrature; methods for boundary-value problems and Poisson’s equation; implicit solvers for stiff problems; method of lines for partial differential equations; diffusion and advection problems.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: Crosslisted with MATH 428 . PREREQ: MATH 426  or CISC 410  or MATH 353 .
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE5A: Reason Quantitatively GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CISC 414 - Formal Methods in Software Engineering

    Credit(s): 3
    FORMAL METHODS SOFTWARE ENG
    Component: Lecture
    Formal approaches to the specification, verification, and design of software systems. Topics include representing programs as transition systems; liveness and safety properties; state space reachability; explicit, symbolic and automata-based model checking; temporal logics; symbolic execution; automated theorem-proving; and relational calculus. Learn to use state-of-the-art tools based on these methods, such as the model checker Spin.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 304  or equivalent course, or permission of instructor. RESTRICTIONS: Students who received credit in CISC614 are not eligible to take this course without permission.
    Course Typically Offered: Fall
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CISC 436 - Computational Biology and Bioinformatics

    Credit(s): 3
    COMP BIOL AND BIOINFORMATICS
    Component: Lecture
    Concepts, methodologies, and tools in bioinformatics. Abstraction of biological problems for computational solutions. Genome sequencing and assembly, bio-sequence analysis and comparison and database search, dynamics programming, hidden Markov models, and phylogenetic trees.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 220  or permission of instructor.
    Course Typically Offered: Fall
    General Education Objectives:
    GE5A: Reason Quantitatively GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CISC 437 - Database Systems

    Credit(s): 3
    DATABASE SYSTEMS
    Component: Lecture
    Physical and logical organization of databases. Data retrieval languages, relational database languages, security and integrity, concurrency, distributed databases.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: A minimum grade of C- in CISC 220 . RESTRICTIONS: Students who received credit in CISC637 are not eligible to take this course without permission.
    Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE3B: Work Individually Across a Variety of Cultures GE5A: Reason Quantitatively GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CISC 440 - Computer Graphics

    Credit(s): 3
    COMPUTER GRAPHICS
    Component: Lecture
    Computer graphics technology, two- and three-dimensional systems, graphics software systems, modeling and object hierarchy, and animation.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 220  and MATH 241   RESTRICTIONS: Students who received credit in CISC640 are not eligible to take this course without permission.
    Course Typically Offered: Spring
    General Education Objectives:
    GE5A: Reason Quantitatively GE5B: Reason Computationally

  
  • CISC 442 - Introduction to Computer Vision

    Credit(s): 3
    INTRO TO COMPUTER VISION
    Component: Lecture
    Analysis of images and video to recognize, reconstruct, model, and otherwise infer static and dynamic properties of objects in the three-dimensional world. Geometry of image formation; image processing such as smoothing, edge and feature detection, color, and texture; segmentation; shape representation including deformable templates; stereo vision; motion estimation and tracking; techniques for 3-D reconstruction; image registration methods.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 220 . RESTRICTIONS: Students who received credit in CISC642 are not eligible to take this course without permission.
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
  
  • CISC 449 - Topics in Computer Applications

    Credit(s): 3
    TPCS:COMPUTER APPLICATIONS
    Component: Lecture
    Contents will vary to coincide with the interests of students and current faculty.
    Repeatable for Credit: Y Allowed Units: 12 Multiple Term Enrollment: N Grading Basis: Student Option
    RESTRICTIONS: Students who received credit in CISC649 are not eligible to take this course without permission.
    General Education Objectives:
  
  • CISC 450 - Computer Networks I

    Credit(s): 3
    COMPUTER NETWORKS I
    Component: Lecture
    Foundation principles, architectures and techniques employed in computer and communication networks. Focuses on mechanisms used in TCP/IP protocol suite. Topics include connection management, end-to-end reliable data transfer, sliding window protocols, quality of service, flow control, congestion control, routing, LANs, framing, error control, analog versus digital transmission, packet versus circuit switching, multiplexing.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: May be crosslisted with CPEG 419 . PREREQ: CISC 260  or CPEG 222 . RESTRICTIONS: Knowledge of probability and statistics recommended. Students who received credit in CISC250, CPEG419, CISC650, or ELEG651 are not eligible to take this course without permission.
    Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE5A: Reason Quantitatively GE5B: Reason Computationally

  
  • CISC 453 - Simulation of Computer Networks

    Credit(s): 3
    SIMULATION OF COMPUTER NETWORK
    Component: Lecture
    Modeling and computer simulation of discrete systems using discrete event simulation techniques. Application to the performance evaluation and modeling of computer networks and networking protocols. Study and use of simulation systems such as OPNET, Qualnet, and ns-2.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 450 , or equivalent.
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE5A: Reason Quantitatively GE5B: Reason Computationally

  
  • CISC 459 - Topics in Communications, Distributed Computing and Networks

    Credit(s): 3
    TPCS: COMM, DIST, COMP & NETWK
    Component: Lecture
    Contents vary to coincide with the interests of students and current faculty.
    Repeatable for Credit: Y Allowed Units: 6 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 450 . RESTRICTIONS: Students who received credit in CISC659 are not eligible to take this course without permission.
    General Education Objectives:
  
  • CISC 464 - Introduction to Network Security

    Credit(s): 3
    INTRO TO NETWORK SECURITY
    Component: Lecture
    Practical introduction to network security field. Covers material on cryptography, intrusions, denial-of-service attacks, worms, honeynets and other hot topics in network security.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 450  or equivalent.
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
  
  • CISC 465 - Introduction to Cybersecurity

    Credit(s): 3
    INTRODUCTION TO CYBERSECURITY
    Component: Lecture
    This cybersecurity course is an introduction to computer and network security and covers the foundation security policies and methods to provide confidentiality, integrity, and availability, as well as cryptography, auditing, and user security. Topics are reinforced with hands-on exercises run in a virtual machine environment.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: Crosslisted with CPEG 465 , ELEG 465 , MISY 465 .
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE2A: Communicate Effectively in Writing GE4: Critically Evaluate Ethical Implications GE5A: Reason Quantitatively GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CISC 466 - Independent Study

    Credit(s): 1-6
    INDEPENDENT STUDY
    Component: Independent Study
    Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option
    Course Typically Offered: Fall
    General Education Objectives:
  
  • CISC 467 - SEMINAR

    Credit(s): 1-6
    SEMINAR
    Component: Lecture
    Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
  
  • CISC 471 - Compiler Design

    Credit(s): 3
    COMPILER DESIGN
    Component: Lecture
    Introduction to the design and implementation of compilers, with a focus on lexical analysis, parsing and syntax directed translation.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 260  and CISC 303  
    Course Typically Offered: Fall
    General Education Objectives:
    GE5A: Reason Quantitatively GE5B: Reason Computationally

  
  • CISC 472 - Web Applications Security

    Credit(s): 3
    WEB APPLICATIONS SECURITY
    Component: Lecture
    This seminar-style cybersecurity course covers one specific discipline of information security known as application security. This discipline (APPSEC) refers to the development of software that can continue to function correctly even under constant scrutiny and attack by determined adversaries.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: Crosslisted with CPEG 470 . RESTRICTIONS: Programming experience in a high level language (e.g. C, C++, java, python). 
    General Education Objectives:
  
  • CISC 473 - Computer Science Projects

    Credit(s): 3
    COMPUTER SCIENCE PROJECTS
    Component: Independent Study
    Experimental, theoretical and literature studies of computer science problems.
    Repeatable for Credit: Y Allowed Units: 6 Multiple Term Enrollment: Y Grading Basis: Student Option
    RESTRICTIONS: Open to majors only. Requires permission of instructor. May be taken twice for credit when topics vary.
    General Education Objectives:
  
  • CISC 474 - Advanced Web Technologies

    Credit(s): 3
    ADVANCED WEB TECHNOLOGIES
    Component: Lecture
    Programming and architecture of web servers and the technologies for implementing high performance, sophisticated web sites for applications like e-commerce. Students learn how to install and set-up a web server, how to write and install programs for a web server, and how to design and implement multi-tier client/server applications with database backends.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 275  
    Course Typically Offered: Spring
    General Education Objectives:
    GE1C: Engage in Constructive Ideation GE2C: Communicate Through Creative Expression

  
  • CISC 475 - Advanced Software Engineering

    Credit(s): 3
    ADVANCED SOFTWARE ENGINEERING
    Component: Lecture
    Understand and apply a complete modern software engineering process. Topics include requirements analysis, specification, design, implementation, verification, and project management. Real-life team projects cover all aspects of the software development lifecycle, from the requirements to acceptance testing.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 275 . CISC 361  is recommended. RESTRICTIONS: Students who received credit in CISC675 are not eligible to take this course without permission.
    Requirement Designations: Discovery Learning Experience Capstone: Design Project Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE2B: Communicate Orally GE2C: Communicate Through Creative Expression GE3B: Work Individually Across a Variety of Cultures GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CISC 476 - Secure Software Design

    Credit(s): 3
    SECURE SOFTWARE DESIGN
    Component: Lecture
    This cybersecurity course introduce the theory and practices used to help make a computer program secure and provide the skills needed to implement programs that are free from vulnerabilities.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: Crosslisted with CPEG 476 . RESTRICTIONS: Programming experience in a high level language (e.g. C, C++, java, python). Graduate or upper level software course (design, etc.) recommended.
    General Education Objectives:
  
  • CISC 479 - Topics in Architecture and Software

    Credit(s): 3-6
    TOPICS IN ARCHITECTURE & SOFTW
    Component: Lecture
    Contents will vary to coincide with the interests of students and faculty.
    Repeatable for Credit: Y Allowed Units: 6 Multiple Term Enrollment: Y Grading Basis: Student Option
    PREREQ: CISC 361 . RESTRICTIONS: Students who received credit in CISC679 are not eligible to take this course without permission.
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
  
  • CISC 481 - Artificial Intelligence

    Credit(s): 3
    ARTIFICIAL INTELLIGENCE
    Component: Lecture
    Programming techniques for problems not amenable to algorithmic solutions. Problem formulation, search strategies, state spaces, applications of logic, knowledge representation, planning and application areas.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: May be crosslisted with CGSC 481 . PREREQ: CISC 220  with a minimum grade of C-, CISC 304 . RESTRICTIONS: Students who received credit in CISC681 are not eligible to take this course without permission.
    Course Typically Offered: Fall and Spring
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE5A: Reason Quantitatively GE5B: Reason Computationally

  
  • CISC 482 - Introduction to Human-Computer Interaction

    Credit(s): 3
    INTRO HUMAN-COMP INTERACTION
    Component: Lecture
    Research and theoretical methods for the study, design, implementation, and evaluation of effective user-interactive systems, including requirements for gathering, survey design, and rapid prototyping. Hands-on group projects supplement theoretical knowledge.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 275 . RESTRICTIONS: Students who received credit in CISC682 are not eligible to take this course without permission.
    General Education Objectives:
    GE2A: Communicate Effectively in Writing GE2B: Communicate Orally GE2C: Communicate Through Creative Expression GE3A: Work Collaboratively Across a Variety of Cultures GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CISC 483 - Introduction to Data Mining

    Credit(s): 3
    INTRODUCTION TO DATA MINING
    Component: Lecture
    Concepts, techniques, and algorithms for mining large data sets to discover structural patterns that can be used to make subsequent predictions. Emphasis on practical approaches and empirical evaluation. Use of a workbench of data mining tools, such as the Weka toolkit.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 220 and  MATH 205 or MATH 350 .
    Course Typically Offered: Fall
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE5A: Reason Quantitatively GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CISC 484 - Introduction to Machine Learning

    Credit(s): 3
    MACHINE LEARNING
    Component: Lecture
    Development of methods to learn to solve a task using examples. Explore different machine learning algorithms/techniques and discuss their strengths and weaknesses and situations they are or are not suited for.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 220  and MATH 205 or MATH 350.   RESTRICTIONS: Students who received credit in CISC684 are not eligible to take this course without permission.
    Course Typically Offered: Spring
    General Education Objectives:
    GE5A: Reason Quantitatively GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CISC 487 - Vertically Integrated Projects IV

    Credit(s): 1-3
    VIP IV
    Component: Lecture
    The Vertically-Integrated Projects (VIP) Program operates in a research and development context. Undergraduate students that join VIP teams earn academic credit for their participation in design/discovery efforts that assist faculty and graduate students with research and development issues in their areas of expertise. 
    Repeatable for Credit: Y Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: Crosslisted with ELEG 487 .
    Course Typically Offered: Fall and Spring
    General Education Objectives:
  
  • CISC 489 - Topics: Artificial Intelligence

    Credit(s): 3
    TOPICS: ARTIFICIAL INTELLIGENC
    Component: Lecture
    Contents vary to coincide with the interests of students and current faculty.
    Repeatable for Credit: Y Allowed Units: 6 Multiple Term Enrollment: Y Grading Basis: Student Option
    RESTRICTIONS: Students who received credit in CISC689 are not eligible to take this course without permission.
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
    GE1C: Engage in Constructive Ideation GE5A: Reason Quantitatively GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CISC 498 - Computer Science Senior Design Project I

    Credit(s): 3
    COMP SCI SENIOR DESIGN I
    Component: Lecture
    First semester of two-semester senior software design course.  Students work in teams to develop solutions to real-world problems for a client.  Application of a modern software engineering process; requirement solicitation, analysis, and specification; prototyping; design; incremental development; testing and verification; client interaction; and presentation. Offered in Fall only.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 275  and CISC 320 .
    Requirement Designations: Discovery Learning Experience Course Typically Offered: Fall
    General Education Objectives:
    GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2A: Communicate Effectively in Writing GE2B: Communicate Orally GE2C: Communicate Through Creative Expression GE3A: Work Collaboratively Across a Variety of Cultures GE5A: Reason Quantitatively GE5B: Reason Computationally

  
  • CISC 499 - Computer Science Senior Design Project II

    Credit(s): 3
    COMP SCI SENIOR DESIGN II
    Continuation of CISC 498 .
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: CISC 498 .
    Requirement Designations: Discovery Learning Experience Capstone: Design Project Course Typically Offered: Spring
    General Education Objectives:

Computer Engineering

  
  • CPEG 202 - Introduction to Digital Systems

    Credit(s): 3
    INTRO TO DIGITAL SYSTEMS
    Component: Lecture
    Analysis and design of logic circuits. Topics include: Boolean algebra and its application to switching circuits, simplification of switching functions, design of logic circuits at gate level and with MSI and LSI components. Analysis and design of synchronous and asynchronous sequential state machines.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Course Typically Offered: Spring
    General Education Objectives:
    GE1A: Read Critically GE1B: Analyze Arguments and Information GE1C: Engage in Constructive Ideation GE2B: Communicate Orally GE3A: Work Collaboratively Across a Variety of Cultures GE3B: Work Individually Across a Variety of Cultures GE5A: Reason Quantitatively GE5B: Reason Computationally GE5C: Reason Scientifically

  
  • CPEG 222 - Microprocessor Systems

    Credit(s): 4
    MICROPROCESSOR SYSTEMS
    Component: Lecture
    Introduction to microprocessors as embedded devices. Emphasizes Input/Output techniques, interrupts, real-time operation, high-level code debugging and interfacing to various types of sensors and actuators. Projects that address various embedded applications are a major part of the course.
    Repeatable for Credit: N Allowed Units: 4 Multiple Term Enrollment: N Grading Basis: Student Option
    PREREQ: A minimum grade of C- in CPEG 202  and CISC 181  or CISC 210 .
    Course Typically Offered: Spring
    General Education Objectives:
  
  • CPEG 266 - SPECIAL PROBLEM

    Credit(s): 1-3
    SPECIAL PROBLEM
    Component: Independent Study
    Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option
    General Education Objectives:
  
  • CPEG 267 - SEMINAR

    Credit(s): 1-6
    SEMINAR
    Component: Lecture
    Repeatable for Credit: Y Allowed Units: 99 Multiple Term Enrollment: Y Grading Basis: Student Option
    Course Typically Offered: Verify offering with Dept
    General Education Objectives:
  
  • CPEG 298 - ECE Design Challenges

    Credit(s): 3
    ECE DESIGN CHALLENGES
    Component: Lecture
    Course includes a series of learning modules including electrical safety, use of test equipment, and interfacing microprocessors to sensors. Students complete a design assignment.
    Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
    Crosslisted: Crosslisted with ELEG 298 . PREREQ: ELEG 205 , CPEG 222 .
    General Education Objectives:
 

Page: 1 <- Back 108 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18Forward 10 -> 45