|
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 10 … 8
| 9
| 10
| 11
| 12
| 13
| 14
| 15
| 16
| 17
| 18
… Forward 10 -> 45 |