May 13, 2024  
2019-2020 UMaine Undergraduate Catalog 
    
2019-2020 UMaine Undergraduate Catalog [ARCHIVED CATALOG]

Course Descriptions


 

Communication Sciences and Disorders

  
  • CSD 484 - Introduction to Speech Science


    Introduces research findings on the importance of acoustical, physiological, and perceptual factors in speech production and perception. Methodology and instrumentation employed in such research are surveyed.

    Prerequisites: PHY 105 or equivalent and CSD 383 or permission

    Course Typically Offered: Spring

    Credits: 3
  
  • CSD 487 - Disorders of Speech and Language


    A study of the description, evaluation and therapeutic intervention of speech and language disorders in pediatric and adult populations.

    Prerequisites: CSD 380 and Junior standing

    Course Typically Offered: Spring

    Credits: 3
  
  • CSD 490 - Senior Capstone: The Research Process


    First of a two-semester course sequence on the research process in communication disorders emphasizing principles of research, scientific and professional writing, and the foundations for professionalism and ethical decision making.  Required of all CSD Majors.

    General Education Requirements:  Writing Intensive

    Prerequisites: Limited to Communication Sciences and Disorders Majors with Senior Standing and at least 9 hours of 300 and/or 400 level CSD coursework.

    Course Typically Offered: Fall

    Credits: 3
  
  • CSD 491 - Senior Capstone: The Clinical Process


    Second of a two-course sequence on the clinical process in communication sciences and disorders with the primary emphasis on clinical problem solving, decision making, and developing clinical expertise.  Required of all CSD majors.

    General Education Requirements: Satisfies the General Education Capstone Experience Requirement.

    Prerequisites: CSD 490. Limited to Communication Sciences and Disorders majors with senior standing.

    Course Typically Offered: Spring

    Credits: 3
  
  • CSD 497 - Special Topics in Communication Sciences and Disorders


    For the advanced student desiring to study a particular topic under the guidance of a member of the CSD faculty.  May be repeated for credit.

    Prerequisites: Permission.

    Course Typically Offered: Fall & Spring

    Credits: 1-3
  
  • CSD 498 - Directed Study in Communication Sciences and Disorders


    Directed study or research with a member of the CSD faculty.  May be repeated for credit.

    Prerequisites: Permission.

    Course Typically Offered: Variable

    Credits: 1-3

Communication & Journalism

  
  • CMJ 100 - Introduction to Media Studies


    Introduces the structure and operation of mass media and the social, political and economic implications of their activities.

    General Education Requirements: Social Contexts and Institutions

    Course Typically Offered: Fall & Spring

    Credits: 3
  
  • CMJ 102 - Fundamentals of Interpersonal Communication


    The basic elements of interpersonal communication, with special emphasis on developing knowledge and skills applicable to face-to-face interactions between individuals and in small groups. Participation in research to a maximum of 3 hours is expected.

    General Education Requirements: Social Contexts and Institutions

    Course Typically Offered: Fall & Spring

    Credits: 3
  
  • CMJ 103 - Public Speaking


    The nature and problems of public speech communication, with practical experience in representative speaking situations. Participation in research to a maximum of 3 hours is expected.

    General Education Requirements: Social Contexts and Institutions

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 106 - Storytelling


    An introduction to storytelling as a communication practice in daily life. Emphasis is on gaining greater sensitivity and expressiveness as a communicator. Participation in research to a maximum of 3 hours is expected.

    General Education Requirements: Artistic and Creative Expression

    Course Typically Offered: Fall & Spring

    Credits: 3
  
  • CMJ 107 - Communication and the Environment


    This course provides an overview of the field of Environmental Communication. Students survey a range of disciplinary approaches including environmental journalism and media, science communication and participation, and public participation and decision making in environmental conflicts.

    General Education Requirements: Population and Environment and the Social Context and Institutions

    Course Typically Offered: Fall

    Credits: 3
  
  • CMJ 111 - Introduction to Journalism


    Introduces the profession and practice of journalism professional: responsibility and commitment to truthful, accurate, and fact-based reporting that serves the public interest. Students will be introduced to a general history of journalism in America while learning basic news values, journalistic ethics, reporting fundamentals, story types, and journalistic style.

    General Education Requirements: Social Context and Institutions

    Course Typically Offered: Fall

    Credits: 3
  
  • CMJ 119 - Humor and Diversity in the U. S.


    This course explores how humor highlights, reinforces, and critiques categories of difference - including gender, race, sexuality, nationality, religion, and physical ability.  In the process, students learn and appreciate the diversity among types of humor and how it allows communities to formulate their own group identity.  As creators and appreciators of humor, students will become aware of the tremendous diversity of humorous expression in U.S. culture and their own role within it.

    General Education Requirements: Ethics and Cultural Diversity or International Perspectives General Education

    Course Typically Offered: Summer

    Credits: 3
  
  • CMJ 136 - Journalism Writing and Editing


    Intensive introduction to news writing and editing, with emphasis on accuracy, style, as well as grammar, spelling and usage.  Students must earn a C- or better in CMJ 136  to continue taking professional courses in the Journalism Major.

    General Education Requirements: Writing Intensive

    Course Typically Offered: Fall, Spring, Summer

    Credits: 3
  
  • CMJ 150 - Studying Communication and Journalism in College


    Introduces new Communication, Media Studies and Journalism majors to the professions and opportunities in those fields, including departmental faculty and resources as well as community engagement, research, and internship opportunities.  In addition to discipline specific information, the course will introduce students to departmental, college, and university resources that will help them succeed in their education.

    Prerequisites: Communication, Media Studies or Journalism Majors

    Course Typically Offered: Fall

    Credits: 1
  
  • CMJ 201 - Rhetorical Theory


    Introduction to historical and philosophical approaches to the study of communication. The course examines communication from the classical, modern and contemporary perspectives, with specific attention to the rhetorical theorists and theories that have been dominant in the history of communication.

    General Education Requirements: General Education Western Cultural Tradition Requirement.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 202 - Communication Theory


    Introduction to social and human science approaches in communication studies. The course examines communication theories and models, the function of language and symbolic behavior in society and culture, and the nature of interaction and interpretation. Not open to first-year students.

    General Education Requirements: Social Contexts and Institutions

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 203 - Media Theories and Research Methods


    Introduction to media theories and research in the social and human sciences.

    Course Typically Offered: Spring

    Credits: 3
  
  • CMJ 211 - Journalism and Media History


    Surveys the structures of journalistic media and the social history of journalism’s roles, technologies and processes, with emphasis on interactions with political, economic and cultural institutions and the social implications of media activities.

    General Education Requirements: Western Cultural Tradition and Social Contexts and Institutions

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 225 - Sex, Gender and Communication


    Examines various contexts and relationships influenced by sex and/or gender. Several theoretical frameworks and definitions are explored.

    Course Typically Offered: Not Regularly Offered

    Credits: 3
  
  • CMJ 237 - Journalism Across Platforms


    Develops journalistic skills across traditional and emerging media platforms, including print, broadcasting, and online formats and technologies.  Includes media lab instruction and assignments.

    Prerequisites: C- or better in CMJ 136

    Course Typically Offered: Spring

    Credits: 4
  
  • CMJ 245 - Film Criticism and Theory


    Students will develop skills in the analysis of form and content so that they will achieve proficiency in the use of film studies vocabulary. Participants will learn to think critically about the media industry and to evaluate film as an art form, individual psychological experience, technology, social text, and commodity. (CMJ 245 and NMD 245 are identical courses.)

    Course Typically Offered: Spring

    Credits: 3
  
  • CMJ 257 - Business and Professional Communication


    Advanced study and practice in specialized audience analysis, strategies and tactics, conference procedures, interviewing techniques, and delivery of professional presentations.

    Prerequisites: C- or better in CMJ 103, and Junior standing.

    Course Typically Offered: Fall & Spring

    Credits: 3
  
  • CMJ 261 - Photographic Reporting and Storytelling


    Introduces journalistic and photographic skills needed for visual and written competency that can be applied to print and online image production and editing.  Teaches both technical and professional standards of producing quality news and feature photographs in the context of photojournalism history and ethical issues.

    General Education Requirements: Artistic and Creative Expression

    Prerequisites: None.

    Course Typically Offered: Spring

    Credits: 3
  
  • CMJ 314 - International Media


    Survey of media systems around the world and the role of mass media in political, social, economic and cultural development.

    General Education Requirements: Social Contexts and Institutions and Cultural Diversity and International Perspectives

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 324 - Interpersonal Communication in Everyday Life


    The advanced study of interpersonal communication as it functions across a range of human relationship, such as family, friends, professions and organizations. Examines perspectives, theories, and research on communication in everyday life.

    Prerequisites: 3 hours of CMJ courses.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 330 - Copy Editing


    A course in copy editing designed to develop editorial judgment and skills for preparing news for publication.  Covers headline and prose writing, image editing, and basic page design. 

    Prerequisites:  A grade of C- or better in CMJ 136 or permission

    Course Typically Offered: Not Regularly Offered

    Credits: 3
  
  • CMJ 332 - Public Affairs Reporting and Research


    Develops journalistic reporting, information gathering and research techniques for students to cover public issues in government, education, health, business and other areas of social concern for publication or presentation in multimedia forms.

    General Education Requirements: Writing Intensive

    Prerequisites: C- or better in CMJ 136

    Course Typically Offered: Fall

    Credits: 3
  
  • CMJ 345 - SL: Small Group Communication


    This is a service-learning course that introduces students to the theory and applications of small group communication.  Students will obtain practical experience working in groups with a community partner to help meet a community need and learn about the complexity of the issue.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 347 - Argument and Critical Thinking


    An introduction to the principles of decision-making through critical thinking applied to reasoned advocacy. Practical application of these principles through classroom experience.

    General Education Requirements: Writing Intensive

    Prerequisites: 3 hours of CMJ courses.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 351 - Audio and Video Production


    Conception, design and development of non-linear audio and video production for print, broadcast, non-broadcast and online uses.  Explores the fundamental principles of digital audio and video production as well as the creative uses of cameras, sound, digital non-linear editing, and graphics in news features and mini-documentaries.

    General Education Requirements:  Artistic and Creative Expression

    Prerequisites: A grade of C- or higher in CMJ 136

    Course Typically Offered: Fall

    Credits: 4
  
  • CMJ 360 - Nonverbal Communication


    Examines important non-linguistic variables related to human interactions. Specific emphasis on the effects of kinesics, proxemics, paralanguage and other code systems as they affect meaning in communication efforts.

    General Education Requirements: Cultural Diversity and International Perspectives

    Prerequisites: Not open to first-year students.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 361 - Documentary Photography and Audio


    Provides the essential skills, concepts and processes used by documentary still photographers and audio producers to create professional quality digital mixed media products for the Internet and other interactive media.

    Prerequisites: C- or better in CMJ 261 or C- or better in NMD 201.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 366 - Speech Play and Performance


    Study of creative and aesthetic dimensions of communication and language. Examines how people use speech play and performance (e.g. word play, joking, storytelling, performing literature) and what happens when they do. Focus on performance as a cultural event in everyday life as well as in society and the media.

    General Education Requirements: Cultural Diversity and International Perspectives and Artistic and Creative Expression

    Prerequisites: 3 hours of CMJ courses.

    Course Typically Offered: Fall, Even Years

    Credits: 3
  
  • CMJ 367 - Public Relations


    The study of those activities which help to create public understanding and acceptance of an organization’s policies and programs.

    Prerequisites: Junior or senior standing. 3 hours of CMJ courses.

    Course Typically Offered: Fall & Spring

    Credits: 3
  
  • CMJ 370 - Visual Communication


    An introduction to modes of analysis of visual communication (which may include photography, the web, painting, film, television, sculpture, theater, advertising, etc.), with reference to social institutions and cultural norms that affect the interpretation of visual media.

    Prerequisites: 3 hours of CMJ courses.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 375 - Journalism and Media Law


    Study of legal and ethical topics including libel, privacy, contempt, copyright, obscenity, censorship, and pre-trial publicity.  The course explores the impact of journalism law on politics, economics and society.

    General Education Requirements: Satisfies the General Education Western Cultural Tradition and Social Contexts and Institutions Requirements.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 376 - Modes of Media Criticism


    Cooperative examination of modes of mass media criticism.  Critical analysis of methods and techniques employed by scholars, journalists, and critics to evaluate contemporary trends and practices in the mass media industries.

    Course Typically Offered: Fall

    Credits: 3
  
  • CMJ 380 - Advertising, Media and Society


    Examines advertising’s impact on U.S. society; especially on women, children, minorities, families and popular culture.

    General Education Requirements: Social Contexts and Institutions

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 391 - Topics in Journalism


    Topics not regularly covered in other Journalism courses.  Content varies to suit current needs. May be repeated for credit.

    Prerequisites: C- or better in CMJ 136 or permission.

    Course Typically Offered: Variable.

    Credits: 3
  
  • CMJ 393 - Topics in Communication


    Topics not regularly covered in other Communication courses.  Content varies to suit current needs.  May be repeated for credit.

    Prerequisites: 3 credits of completed CMJ coursework.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 395 - Student Media Practicum


    Provides practical experience relevant to the journalism major on one of the UMaine campus student media outlets and integrates the student’s media work experience with the skills and theories learned in the classroom.  A maximum of 3 credits permitted.

    Prerequisites: C- or better in CMJ 136 and Permission of Department Chair

    Course Typically Offered: Fall & Spring

    Credits: 1-3
  
  • CMJ 398 - Topics in Media Studies


    Topics not regularly covered in other Media Studies courses.  Content varies to suit current needs.  May be repeated for credit.

    Prerequisites:  3 credits of completed CMJ coursework

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 401 - Speech, Space, Event: Critical Applications


    Introduction to the subject of criticism from a rhetorical perspective. Examines methods of critical reading, criticism of several kinds of texts, including speeches, social spaces, and events, and how texts are made meaningful and why. Involves application of evaluative criteria such as aesthetics, truth, effects and especially ethics.

    General Education Requirements: Cultural Diversity and International Perspectives and Writing Intensive

    Prerequisites: Junior standing.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 402 - Communication Research


    An introduction to social science inquiry into the nature, forms and functions of human communication. Focuses on conceptualizing communication research problems and selecting appropriate methodologies and analyses for examining communication data.

    General Education Requirements: Quantitative Literacy

    Prerequisites: Junior standing.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 403 - Persuasion and Social Influence


    Study of the theory and principles involved in the process of influencing the beliefs, attitudes and values of others. Focus on social science and humanistic explanations of what makes messages persuasive in interpersonal and public contexts.

    Prerequisites: 3 hours in CMJ courses.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 404 - Risk Communication


    Course emphasizing applying and comparing/contrasting theories and concepts of risk communication, using several case studies of recent environmental, health, and science-related risk issues.  Not open to first year students.

    Prerequisites: 3 credits in CMJ and Sophomore standing.

    Course Typically Offered: Fall

    Credits: 3
  
  • CMJ 405 - Women and Communication


    A systematic study of research by and about women with regard to language, speech, and communication pragmatics, discussed within a variety of communication contexts. Not open to first-year students.

    General Education Requirements: Social Contexts and Institutions and Cultural Diversity and International Perspectives

    Prerequisites: 3 hours of CMJ or C- or better in WST 101.

    Course Typically Offered: Spring

    Credits: 3
  
  • CMJ 407 - Environmental Communication


    Study and create effective communication about, for, and with the environment.  Use a service learning model to create projects that connect communication theory and practice with complex social and environmental problems in communities.

    General Education Requirements: Population and Environment

    Prerequisites: 3 credit hours in CMJ

    Course Typically Offered: Fall

    Credits: 3
  
  • CMJ 410 - Social Influence of Media


    A study of the communicative impact of mass media (e.g., television, radio, newspapers), and uses of the media in other communicative contexts (e.g., small group and interpersonal situations).  Current media theories and research studies are explored.

    General Education Requirements: Social Contexts and Institutions

    Prerequisites: 3 hours of CMJ courses.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 420 - SL: Health Communication


    Theories and topics include multicultural health, doctor-patient communication, medical ethics, death & dying, support groups, and humor and positive communication in relationships.  Students will learn about a variety of health communication topics and apply those topics to their own lives and their communities.

    General Education Requirements: Social Contexts and Institutions

    Prerequisites: Junior or Senior standing.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 425 - SL: Health Campaigns


    This is an online service-learning course that introduces students to the theory, design and implementation of health campaigns.  Students will obtain practical, real-world experience working in groups with a community partner on a health campaign, helping to meet a community health need.

    Prerequisites: Junior or senior standing.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 430 - Intercultural Communication


    Examines current research and theory in intercultural communication from a variety of approaches across a variety of settings. Understandings about the complex relationship of communication and culture will be applied to everyday experiences.

    Prerequisites: Junior or senior standing.

    Course Typically Offered: Spring, Odd Years

    Credits: 3
  
  • CMJ 434 - Editorial and Opinion Writing


    Develops skills of persuasive and argumentative writing, with emphasis on disciplined logic, knowledge of subject and alternate points of view.

    General Education Requirements: Satisfies the General Education Artistic and Creative Expression Requirement.

    Prerequisites: C- or better in CMJ 136

    Course Typically Offered: Not regularly offered.

    Credits: 3
  
  • CMJ 435 - Feature Writing


    Develops style and proficiency in writing non-fiction newspaper and magazine articles.

    Prerequisites: C- or better in CMJ 136

    Course Typically Offered: Not Regularly Offered

    Credits: 3
  
  • CMJ 450 - Communication and Technology


    Examines and analyzes the characteristics of and influences on human communication mediated by technology such as computer networks, video teleconferencing.

    Prerequisites: Junior or senior standing.

    Course Typically Offered: Fall

    Credits: 3
  
  • CMJ 466 - SL: Narrative, Performance, and Social Change


    The course offers a study of narratives and their performances as particular communication approaches to reflecting, engaging with, and transforming culture, identities, and communities. Considers forms and functions of narrative and performing narratives in variety of communication contexts.

    General Education Requirements: Artistic and Creative Expression and Writing Intensive

    Prerequisites: 3 credits of CMJ courses.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 470 - Communication in Organizations


    Examines research and theory of communication behavior in organizations with focus on recurring communication problems in complex organizations (including business, industrial, educational and service agencies.) Attention is given to communication training and assessment in organizations.

    General Education Requirements: Writing Intensive

    Prerequisites: Junior or senior standing.

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 471 - Future of News


    At the start of the twenty-first century, the media are poised to either evolve or go extinct.  How can future journalists draw from the past to shape the press of the future?  What exactly is the role of the press in the ever-changing media landscape?  Through readings, discussion and collaboration, students will strive to understand, analyze and redesign the roles of the press…and the meaning of news.  Students will read and discuss the issues, creating a framework for analysis of the existing media and its place in the marketplace.  Using historical roles of the press, students will strategize on the best way to deliver news to a 21st century public.

    Prerequisites: Junior or Senior Standing.

    Course Typically Offered: Not Regularly Offered

    Credits: 3
  
  • CMJ 475 - Sexualities in Media


    Systematic examination of the representation and construction of lesbian, gay, bisexual, transgender, and queer sexualities in mainstream and alternative mass media.

    Prerequisites:   Sophomore Standing

    Course Typically Offered: Variable

    Credits: 3
  
  • CMJ 480 - Advanced Media Theories and Research Methods


    Examines and applies major theories and research methods in media studies, analyzing media texts, industries and audiences.

    Prerequisites: Junior or Senior standing.

    Course Typically Offered: Not Regularly Offered

    Credits: 3
  
  • CMJ 481 - Digital Journalism


    Students will conduct intensive digital reporting and production projects on some issue of demonstrated social relevance.  Structured opportunities are provided for reflection on the impact of student reporting on the wider community.

    Prerequisites: C- or better in CMJ 237

    Course Typically Offered: Spring

    Credits: 4
  
  • CMJ 483 - Capstone Seminar in Media Studies


    A seminar that draws upon and integrates formal components of students’ undergraduate experience.  Emphasis on the work of media professionals and on applications of media research and analysis in various contexts.

    General Education Requirements: Writing Intensive and Capstone

    Prerequisites: Junior or Senior Media Studies Majors.

    Course Typically Offered: Spring

    Credits: 3
  
  • CMJ 484 - Investigative Journalism


    Develops professional and analytical skills in investigative journalistic reporting and writing for publication in various media formats, with an emphasis on open records and meetings, research for documentation, ethical responsibilities of investigative reporters, and in-depth presentation of individual projects.

    Prerequisites: C- or better in CMJ 136

    Course Typically Offered: Not regularly offered.

    Credits: 3
  
  • CMJ 485 - Capstone Seminar in Communication


    Designed to draw upon and integrate formal components of students’ undergraduate experiences, with particular focus on issues of ethics, power, and communication in professional and individual contexts.

    General Education Requirements: Capstone and Writing Intensive

    Prerequisites: Communication major with senior standing.

    Course Typically Offered: Spring

    Credits: 3
  
  • CMJ 489 - Seminar in Media Ethics and Issues


    An advanced level course requiring extensive reading, discussion and research on the mass media and ethics, politics, economics and society.

    General Education Requirements: Ethics and Capstone

    Prerequisites: C- or better in CMJ 136 or permission, Junior or Senior Journalism Majors

    Course Typically Offered: Spring

    Credits: 3
  
  • CMJ 491 - Advanced Topics in Journalism


    Advanced topics not regularly covered in other Journalism courses.  Content varies to suit current needs.  May be repeated for credit.

    Prerequisites: C- or better in CMJ 136 or permission.

    Course Typically Offered: Variable.

    Credits: 3
  
  • CMJ 492 - Directed Independent Study


    For the advanced student desiring to study a particular problem under the guidance of a member of the staff. May be repeated up to 6 credits.

    Prerequisites: Permission of Department Chair.

    Course Typically Offered: Fall & Spring

    Credits: 1-3
  
  • CMJ 493 - Advanced Topics in Communication


    Advanced topics not regularly covered in other Communication courses.  Content varies to suit current needs.  May be repeated for credit.

    Prerequisites:  3 credits of completed CMJ coursework

    Course Typically Offered: Variable.

    Credits: 3
  
  • CMJ 495 - Internship


    Approved work experience for departmental majors in the application of communication to practical, theoretical or research problems in any public service agency, business, or other setting approved by the department. Requirements include an initial written application showing the projected experience and its relevance to communication, conferences with faculty supervisor, periodic logs or summaries, plus a final written report. May be repeated up to 6 hours.

    Prerequisites: Permission of Department Chair.

    Course Typically Offered: Fall, Spring, Summer

    Credits: 1-3
  
  • CMJ 498 - Advanced Topics in Media Studies


    Advanced topics not regularly covered in other Media Studies courses.  Content varies to suit current needs.  May be repeated for credit.

    Prerequisites:  3 Credits of completed CMJ coursework.

    Course Typically Offered: Variable

    Credits: 3

Computer Science

  
  • COS 103 - Introduction to Spreadsheets


    Topics include design and use of spreadsheets to solve problems using formulas, charts and data functions.  Credit does not count towards the COS major. This course assumes practical skills with the Windows operating system.

    Course Typically Offered: Fall, Spring, Summer

    Credits: 1
  
  • COS 115 - Web Design in HTML/XHTML/CSS


    Teaches the fundamentals of Web page design using HTML/XHTML.  Topics include text formatting, links, images, tables, forms and style sheets.  This course assumes practical skills with the Windows operating system.

    Course Typically Offered: Fall, Spring, Summer

    Credits: 3
  
  • COS 120 - Introduction to Programming I


    Topics include the development of programming skills in the novice with instruction in a sample programming language. A laboratory/recitation session is included. Credit does not count towards the computer science major. This course assumes knowledge of the Windows operating system, basic word processing, and file and folder management.

    General Education Requirements: Quantitative Literacy

    Course Typically Offered: Fall, Spring, Summer

    Credits: 3
  
  • COS 125 - Introduction to Problem Solving Using Computer Programming


    An introduction to computer science through problem solving and computer programming. Topics include variable and operators, control logic, functions, strings, loops, input/output, and recursion.  Programming concepts covered by this course include modularity, abstraction, top-down design, specifications, documentation, debugging, and testing.  No prior programming experience is expected.  Required for majors.

    General Education Requirements: Quantiative Literacy

    Prerequisites: A grade of C or better in MAT 122, or no grade record in MAT 122 and a passing score on Part 3 of the Math Placement Exam.

    Course Typically Offered: Fall

    Credits: 4
  
  • COS 135 - Applied C Programming


    Studies the C programming language, introduces concepts in computer hardware and operating systems to support discussion of how a computer program is represented from the machine layer to the application layer.

    Prerequisites: COS 140 and either COS 120 or 125

    Course Typically Offered: Spring

    Credits: 3
  
  • COS 140 - Foundations of Computer Science


    A rigorous, non-programming introduction to the field of computer science.  Several core areas of computer science are introduced, including digital logic, computer organization and architecture, operating systems, programming languages, and computer networks.  For each, particular solutions to fundamental problems in the area are studied in depth to expose the student to what the field is actually about how computer scientists think.  No programming is taught or required in the course.

    Course Typically Offered: Fall

    Credits: 3
  
  • COS 198 - Topics in Computer Science


    Introductory topics in computer science not regularly covered in other courses. Content varies to suit current needs. May be repeated for credit.

    Prerequisites: Permission.

    Course Typically Offered: Fall, Spring, Summer

    Credits: 1-3
  
  • COS 211 - Principles of Data Processing


    Presents basic concepts in database management systems using a microcomputer database system and basic theory of database design. Students will construct systems in various application areas. Credit does not count toward the computer science major.

    Course Typically Offered: Fall & Spring

    Credits: 3
  
  • COS 213 - Advanced Excel Spreadsheet Design


    This course explores techniques in spreadsheet software as used to develop business-related applications.  Topics include formulas and functions, charting, data operations, pivot tables, goal seeking, what-if analysis, management of large workbooks, and macros.  The programming language VBA (Visual Basic for Applications) is introduced.

    Course Typically Offered: Fall, Spring, Summer

    Credits: 3
  
  • COS 220 - Introduction to C++ Programming


    Topics include programming techniques with a brief introduction to hardware concepts as they apply to software development. Students are assigned programs emphasizing numerical algorithms for implementation in the C++ language. Assumes knowledge of the Windows operating system, basic word processing, and file and folder management. Some prior experience in programming logic, macros, or scripting is recommended. 

    General Education Requirements: Quantitative Literacy

    Course Typically Offered: Fall & Spring

    Credits: 3
  
  • COS 221 - Data Structures in C++


    This course introduces object-oriented programming techniques and data structures in C++.  Topics include class design, dynamic memory management, lists, stacks, queues, trees. STL, algorithm efficiency, searching and sorting algorithms.

    Prerequisites: COS 220 or ECE 177.

    Course Typically Offered: Fall

    Credits: 3
  
  • COS 225 - Object-Oriented Design, Programming and Data Structures


    Introduces the student to the fundamental principles of object-oriented design and programming using a high-level object-oriented language. Focuses on the specification, design, and implementation of classes and the interactions between classes, inheritance, abstract classes, and polymorphism. Introduces fundamental data structures including stacks, queues, lists, and binary trees.

    Prerequisites: Grade of C or higher in COS 125

    Course Typically Offered: Spring

    Credits: 3
  
  • COS 226 - Introduction to Data Structures


    Introduces the student to the fundamental principles of data structure usage, specification, and implementation using a high-level, object-oriented language. Driven by the use of object-oriented techniques for program specification and modeling. Focuses on how data structure implementation choices affect and are affected by application needs.

    Prerequisites:  C or higher in COS 225.

    Course Typically Offered: Fall

    Credits: 3
  
  • COS 235 - Computer Architecture


    Examines the architecture and organization of the computer including digital logic, the CPU, busses, internal and external memory, computer number representation and computer instructions. Particular attention is paid to assembly and C languages as a mechanism for better understanding the architecture.

    Prerequisites: COS 135

    Course Typically Offered: Spring

    Credits: 3
  
  • COS 250 - Discrete Structures


    Introduction to discrete structures used in various areas of computer science. Topics include logic, sets, relations, functions, cardinality, enumeration, and computability.

    Prerequisites: Grade C or in MAT 126,COS 125 or ECE major with a Grade C or higher in MAT 126 and in ECE 177

    Corequisites: COS 140

    Course Typically Offered: Fall

    Credits: 4
  
  • COS 301 - Programming Languages


    Introduction to the fundamental concepts of programming languages.  Topics include the evolution and characteristics of the major programming languages, syntax and semantics, lexical and syntactic analysis, scope and binding, data types, control structures, subprograms and their implementation, abstract data types, and object-oriented programming.

    Prerequisites: COS 226 and COS 250.

    Course Typically Offered: Fall

    Credits: 3
  
  • COS 312 - An Introduction to Video Game Programming with the Unity Game Engine


    A high-level approach to game programming uses one of the game engines commonly employed by game-development companies. Among these is Unity, a game engine that can create standalone video games for PCs and Macs, as well as versions playable in a web-page environment. Built-in tools include character controllers, cameras, lights, shaders, a powerful physics engine, terrain editors, tree generators, and more. Many of these are scripts written in Javascript, C#, or Boo. While many of the exercises stress the scripting aspects of working with Unity, a student who is a beginning programmer can create significant game content using only the pre-packages assets that are a standard part of the Unity system.

    Prerequisites: COS 125

    Course Typically Offered: Fall

    Credits: 3
  
  • COS 331 - Operating Systems


    Study of the structure of current computer operating systems. Topics include I/O management, memory management, multiprogramming, linking loaders, real and virtual systems, batch and time sharing.

    Prerequisites: COS 226 and COS 235 or permission.

    Course Typically Offered: Fall

    Credits: 3
  
  • COS 350 - Data Structures and Algorithms


    Introduction to abstract data types as a unifying concept in the study of data structures. Topics include lists, queues, multi-linked lists, priority queues, trees, and graphs. The impact of these structures on algorithm design is explored. External memory management is discussed.

    Prerequisites: COS 226 and COS 250.

    Course Typically Offered: Spring

    Credits: 3
  
  • COS 397 - Computer Science Capstone 1


    The first of a two-course sequence, designed to guide students in proposing the Capstone project in either an independent study, group project, or field experience format.  The focus is on the early stages of project work, including finding a suitable topic and project advisor, investigating related work, and writing a thorough project proposal.  The relevant skills are covered and practiced by studying a collection of classic and topical papers.

    General Education Requirements: Upon completion of the two course sequence (COS 397 & COS 497), satisfies the General Education Writing Intensive and Capstone Experience Requirements.

    Prerequisites: COS 420

    Course Typically Offered: Fall

    Credits: 3
  
  • COS 412 - Advanced Game Programming with Unity


    Building on tools acquired in COS 312, this course’s only prerequisite, students explore an advanced topic of their own choosing as they build their full final game.  Possible topics include advanced Artificial Intelligence scripting, Navmesh, networked games, 3D character rigging and animation, use of the Oculus Rift virtual reality goggles, and much more.  With weekly in class presentations and bi-weekly written reports, students document their progress and communicate their new tools to the rest of the class.  The final game is presented to the public at the end of the semester Demo Day.  If this course was taken under as a topics course in COS 498, it cannot be repeated for credit.

    Prerequisites: COS 312

    Credits: 3
  
  • COS 415 - Computer Simulation and Modeling, from Development to Display


    The process of designing and using a computer model is examined in detail. The development of the model equations, numerical techniques for solving them, and basic graphical techniques for displaying the results of the calculations will be presented.

    Prerequisites: Familiarity with a programming language or permission

    Course Typically Offered: Spring

    Credits: 3
  
  • COS 420 - Introduction to Software Engineering


    A broad view of software engineering which introduces a variety of software engineering techniques which can be applied to practical software projects. Topics include process models, human factors, software specification; software design, programming techniques and tools, and validation.

    Prerequisites: COS 226

    Course Typically Offered: Spring

    Credits: 3
  
  • COS 430 - Introduction to Cybersecurity


    An overview of Cybersecurity as information security, policies, guidelines, and legal issues; the nature of network and computer attacks, system vulnerabilities and defense; implementation issues in Unix/Linux.  Projects include system setup, attack, and defense.

    Prerequisites: COS 235 and COS 331.

    Course Typically Offered: Not Regularly Offered

    Credits: 3
  
  • COS 440 - Computer Networks I


    Covers data and computer communications using ISO model. Discussion of physical media, communication protocols, and network architectures including wide area and local area networks. Includes examples of networks currently in use.

    Prerequisites: COS 331 or permission.

    Course Typically Offered: Fall

    Credits: 3
  
  • COS 451 - Automata, Computability, and Languages


    Fundamentals of formal languages and the mathematical theory of computation; finitestate automata, nondeterminism, regular expressions, and Kleene’s Theorem; context-free grammars, pushdown automata, the correspondence theorem and the pumping lemma; computability, Turning machines, and the halting problem.

    Prerequisites: COS 350

    Course Typically Offered: Spring

    Credits: 3
  
  • COS 460 - Interactive Computer Graphics


    Topics include graphic I/0 devices: plotter, CRT, and light pen; vector generation; transformation of two/and three-dimensional objects; clipping and windowing; hidden line removal; interrupt handling; interactive techniques; data structures for graphics; and various display algorithms.

    Prerequisites: COS 226 or equivalent and MAT 126 and junior standing or permission.

    Course Typically Offered: Not Regularly Offered

    Credits: 3
  
  • COS 465 - Data Visualization


    Introduction to the goals, techniques, implementation, and evaluation of visual representations for large quantities of data.  Students work with a team to produce a novel visualization solution for a client with application domain data and goals.  COS 465 and COS 565 cannot both be taken for credit. COS 465 and COS 565 cannot both be taken for credit.

    Prerequisites: COS 226 or permission

    Course Typically Offered: Spring

    Credits: 3
  
  • COS 470 - Introduction to Artificial Intelligence


    Introduces the student to the field of artificial intelligence, including fundamental areas and concepts such as heuristic search, knowledge representation, automated reasoning and planning, deep learning, intelligent agents, and multiagent systems.  Experience in AI programming is provided by homework assignments and a semester project.

    Prerequisites: COS 226 or COS 221 or permission

    Course Typically Offered: Fall

    Credits: 3
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11Forward 10 -> 21