May 20, 2024  
2009-2010 Undergraduate Catalog 
    
2009-2010 Undergraduate Catalog [ARCHIVED CATALOG]

Course Descriptions


 
  
  • CMJ 420 - Health Communication


    Study of the theories and issues in health communication research, including provider-client communication, support groups, organizational and intercultural communication issues in health care.

    Satisfies the General Education Social Contexts and Institutions Requirement.

    Prerequisites & Notes
    Junior or Senior standing.

    Credits: 3
  
  • CMJ 425 - Health Campaigns


    An introduction to the evaluation and design of health campaigns.

    Prerequisites & Notes
    Junior or senior standing.

    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 & Notes
    Junior or senior standing.

    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.

    Satisfies the General Education Artistic and Creative Expression Requirement.

    Prerequisites & Notes
    CMJ 237 with a ‘C-’ or better.

    Credits: 3
  
  • CMJ 435 - Feature Writing


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

    Prerequisites & Notes
    CMJ 237 with a ‘C-’ or better.

    Credits: 3
  
  • CMJ 444 - Political Rhetoric


    Examines the nature and impact of diverse communication strategies in political campaigns. Emphasis on Congressional and Presidential campaigns.

    Satisfies the General Education Western Cultural Tradition Requirement.

    Prerequisites & Notes
    3 hrs of CMJ courses.

    Credits: 3
  
  • CMJ 446 - History of Public Address


    Investigation and criticism of key rhetorical and historical moments in public address. Topics may include: the rhetoric of the 1960’s, women’s rights and suffrage rhetoric, or American public address.

    Prerequisites & Notes
    3 hours of CMJ courses.

    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 & Notes
    Junior or senior standing.

    Credits: 3
  
  • CMJ 451 - Advanced Electronic Reporting and Production


    Students will conduct intensive broadcast 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. Topics may vary and the course alternates between radio and TV reporting.

    Satisfies the General Education Social Contexts and Institutions Requirement.

    Prerequisites & Notes
    C- or better in CMJ 340 and CMJ 343, or C- or better in CMJ 351.

    Credits: 3
  
  • CMJ 455 - Jews and Jewish Life in the Media


    Explores representations of Jewish culture, religion, and life in American media. The study of Hollywood and independent film, radio, and television illuminates the different ways in which Jewish identity and culture have been represented since the beginning of the 20th century. The study of gender, race, class, and sexuality frame readings and discussions of all materials covered in class.

    Credits: 3
  
  • CMJ 459 - Advertising Campaigns


    Requires students to synthesize and apply knowledge and skills from all other advertising courses to create an advertising campaign.

    Prerequisites & Notes
    CMJ 355 and CMJ 356 with ‘C-’ or better.

    Credits: 3
  
  • CMJ 460 - Public Communication and Advocacy


    Explores how mass media, public relations, and citizen advocacy strategies are used - and can be used - to influence social and political change.

    Credits: 3
  
  • CMJ 466 - Narrative and Communication


    A study of narrative, or storytelling, as a way of communicating in conversation, oral performance and literature: what stories are told to whom, how stories are told, and the forms and functions of narrative. Considers narrative in a variety of communication settings.

    Satisfies the General Education Artistic and Creative Expression and Writing Intensive Requirements.

    Prerequisites & Notes
    3 hours of CMJ courses.

    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.

    Satisfies the General Education Writing Intensive Requirement.

    Prerequisites & Notes
    Junior or senior standing.

    Credits: 3
  
  • CMJ 475 - Sexualities in Mass Communication


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

    Prerequisites & Notes
    No first-year students.

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


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

    Prerequisites & Notes
    Junior or senior standing.

    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.

    Satisfies the Capstone Experience Requirement.

    Prerequisites & Notes
    Communication major with senior standing.

    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.

    Satisfies the General Education Ethics and Capstone Experience Requirements.

    Prerequisites & Notes
    Senior Journalism or Mass Communication majors or permission.

    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 & Notes
    permission of Department Chair.

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


    In-depth analysis of selected subjects, designed to explore new areas of research and/or current issues. Specific topics vary.

    Prerequisites & Notes
    Sophomore standing and permission of Department Chair.

    Credits: 1-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 & Notes
    Permission of Department Chair.

    Credits: 1-3
  
  • CMJ 497 - Problems in Communication


    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 & Notes
    permission of Department Chair.

    Credits: 1-3
  
  • CMJ 498 - Advanced Topics in Mass Communication


    Topics not regularly covered in other courses, content varies to suit current needs.

    Prerequisites & Notes
    permission.

    Credits: 1-3
  
  • CMJ 510 - Critical Studies in Mass Communication


    Advanced study of critical and interpretive approaches to mass communication theory with emphasis on the relationship of human communication and mass media in structuring behavior and experience.

    Prerequisites & Notes
    CMJ 410 or permission.

    Credits: 3
  
  • CMJ 515 - Mass Communication Theory


    Familiarizes students with dominant theories, research and historical literature.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 520 - Media History


    Examines media cultures in the context of technologies, social movements and free expression from oral to digital communication eras applying contrasting approaches to historical inquiry.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 524 - Seminar in Interpersonal Communication


    An advanced consideration with emphasis on the implications of various theories and research traditions for understanding interpersonal traditions.

    Prerequisites & Notes
    permission

    Credits: 3
  
  • CMJ 530 - Mass Communication Law and Policy


    Advanced study of the legal privileges and responsibilities of the traditional mass media and the Internet under the First Amendment. Emphasis on how domestic and international principles regarding speech, press and information shape professional activity and creative endeavors.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 540 - Political Economy of Media


    Advanced study of the political and economic relationships among media corporations, other corporate actors, politicians, and government bodies. Topics include the deregulation, consolidation, and globalization of media corporations, media content as an economic good, and economic influences on the new media industries.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 545 - Media Ecology


    Study of media environments and cultures, with emphasis on communication technologies’ effects on social institutions, representations of self, indificual perception and modes of consciousness. Encompasses writing systems, printing technologies and electronic media from the alphabet to the telegraph, satellites and computers, and the movement from oral to chirographic, print and electronic media cultures.

    Prerequisites & Notes
    Permission.

    Credits: 3
  
  • CMJ 550 - Advertising and Consumer Culture


    Examines the relationships between advertising and consumer culture from critical perspectives.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 566 - Seminar in Aesthetic Communication


    Advanced study of theory and research in aesthetic communication, for example, topics on gender and aesthetic communication, narrative as human communication, reading and cultural performance, the politics of literature and performance.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 593 - Topics in Communication


    Advanced study of selected topics.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 596 - Topics in the History of Public Discourse


    Investigations and analyses of the history and historiography of public discourse such as: the rhetoric of pre-Civil War protest, second-wave feminism, immigration, reproductive control and other social movements.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 600 - Introduction to Graduate Study in Communication


    An overview of principal approaches to conducting research in communication with an emphasis on available resource material in various fields of inquiry within the discipline.

    Prerequisites & Notes
    permission.

    Credits: 1
  
  • CMJ 601 - Seminar in Research Methods


    Advanced study of research methodologies appropriate for quantitative and qualitative studies of speech, language, and communicative behavior. Emphasis is on research questions, assumptions, designs, and procedures for experimental and descriptive studies in communication.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 602 - Teaching Communication in College


    Designed to provide teaching assistants and other graduate students with effective methods of teaching basic courses.

    Prerequisites & Notes
    permission.

    Credits: 2
  
  • CMJ 603 - Seminar in Rhetorical Criticism


    Examination of principal methodological approaches to the criticism of public discourse with focus on contemporary public communication.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 605 - Communication in Organizations


    An advanced study of organizational communication theory and research with an emphasis on their implications for systematic diagnosis and analysis of communication problems within small and large organizations.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 606 - Rhetorical Theory


    Survey of basic issues in and the contributions of major theorists, historical and contemporary. (This course is identical to ENG 606.)

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 608 - Communication Theory


    Advanced study of phenomena of human communication. Examines how experience is perceived, interpreted, processed, encoded and used in intrapersonal, interpersonal and public communication.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 690 - Directed Research


    The opportunity to study a particular problem under faculty supervision. May be repeated up to 6 credit hours.

    Prerequisites & Notes
    permission of Department Chair.

    Credits: 1-3
  
  • CMJ 693 - Reading for Master’s Comprehensive


    no description available.

    Prerequisites & Notes
    permission.

    Credits: 1
  
  • CMJ 695 - Graduate Internship


    Field experience in observing, analyzing, and solving communication problems in organizations. May be repeated for credit.

    Prerequisites & Notes
    permission.

    Credits: 1-3
  
  • CMJ 698 - Contemporary Issues in Human Communication


    Selected contemporary research topics on speech, language, and communication behavior. Topics vary.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • CMJ 699 - Graduate Thesis / Research


    No description available.

    Prerequisites & Notes
    permission.

    Credits: Ar
  
  • COS 101 - Introduction to PC Hardware and Windows


    Topics include an overview of PC hardware, the Windows operating system, the Internet, and use of Web browsers. Does not meet Bachelor of Arts Core Distribution Area III requirement. Credit does not count towards the COS major.

    Credits: 1
  
  • COS 102 - Introduction to the Internet and the World Wide Web


    Topics include the structure and design of Web pages. Does not meet Bachelor of Arts Core Distribution Area III requirement. Credit does not count towards the COS major. This course assumes practical skills with the Windows operating system.

    Credits: 1
  
  • COS 103 - Introduction to Spreadsheets


    Topics include design and use of spreadsheets to solve problems using formulas, charts and data functions.  Does not meet Bachelor of Arts Core Distribution Area III requirement. Credit does not count towards the COS major. This course assumes practical skills with the Windows operating system.

    Credits: 1
  
  • COS 104 - Introduction of Presentation Software


    Topics include use of presentation software containing text, graphics and multimedia components to enhance presentations. Does not meet Bachelor of Arts Core Distribution Area III Requirements. Credit does not count towards the COS major. This course assumes practical skills with the Windows operating system.

    Credits: 1
  
  • COS 115 - Web Design in HTML


    Teaches the fundamentals Web page construction using HTML. Topics include text formatting, links, images, tables, frames, forms, style sheets, and an introduction to JavaScript, a scripting language used to add dynamic content to a page. It is assumed students can use the Windows of Macintosh operating system, text editors, and Web browser applications.

    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.

    Satisfies the General Education Mathematics Requirement.

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


    Students are introduced to programming as a tool for problem solving. Basic programming practices, data structures and the analysis of algorithms are introduced. A language such as Scheme, ML or Python will be used. Required for majors.

    Satisfies the General Education Mathematics Requirement.

    Credits: 3
  
  • COS 140 - Foundations of Computer Science


    Introduces students to the discipline of computer science. Several core areas of computer science (e.g., digital logic, computer organization and architecture, programming languages, operating systems, computer networks, artificial intelligence, and professional ethics) are covered. In each area, particular solutions to fundamental problems in the area are studied in depth. No programming is taught in the course.

    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 & Notes
    permission.

    Credits: 1-3
  
  • COS 204 - Programming in FORTRAN


    An introduction to the FORTRAN language for those with programming experience in another language. Does not count for credit in the major.

    Prerequisites & Notes
    COS 220 or equivalent.

    Credits: 1
  
  • 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 area. Credit does not count toward the computer science major.

    Credits: 3
  
  • COS 215 - Introduction to Computing Using FORTRAN


    Programming logic and techniques using FORTRAN including introductory hardware concepts. Students are assigned programs from various areas of application. Credit does not count towards the computer science major. NOTE: Degree credit will not be given for both COS 215 and COS 220.

    Satisfies the General Education Mathematics Requirement.

    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.  NOTE:  Degree credit will not be given for both COS 220 and COS 215.

    Satisfies the General Education Mathematics Requirement.

    Credits: 3
  
  • COS 221 - Advanced C++ Programming


    Continuation of COS 220 with emphasis on the development of non-numeric algorithms. Topics include program efficiency, text processing, sorting and data structures.

    Prerequisites & Notes
    COS 220.

    Credits: 3
  
  • COS 225 - Introduction to Object-Oriented Programming and Design


    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. Covers more advanced object-oriented concepts such as inheritance, abstract classes, and polymorphism.

    Satisfies the General Education Mathematics Requirement.

    Prerequisites & Notes
    COS 125.

    Credits: 4
  
  • 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.

    Satisfies the General Education Mathematics Requirement.

    Prerequisites & Notes
    COS 225.

    Credits: 3
  
  • COS 230 - Computer Architecture and Assembly Language


    Introduction to concepts of modern computers, instruction formats, addressing techniques. Covers input-output processes and interrupt handling. Programming aspects include assembler program segmentation and linkage. A specific assembler used to illustrate various topics.

    Prerequisites & Notes
    COS 220 or equivalent.

    Credits: 3
  
  • COS 231 - Introduction to UNIX


    An introduction to the UNIX operating system from the user’s point of view. Covers the basic structure of UNIX, basic commands, file system, editing, utilities, shell programming, programming environment and customization.

    Prerequisites & Notes
    Knowledge of a high level language or permission.

    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 & Notes
    COS 225, MAT 126.

    Credits: 3
  
  • COS 298 - 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 & Notes
    Permission.

    Credits: 1-3
  
  • COS 301 - Programming Languages


    Formal description of programming languages including specification of syntax and semantics. Discussion of infix, prefix, and postfix notation with translation techniques. Topics include branching, grouping of statements, storage allocation, list and string processing, relation of language design to efficiency.

    Satisfies the General Education Writing Intensive Requirement.

    Prerequisites & Notes
    COS 226 and COS 250.

    Credits: 3
  
  • COS 335 - Computer Organization and Architecture


    Examines the architecture and organization of the computer including digital logic, the CPU, busses, internal and external memory, computer number representation and arithmetic, computer instructions and some advanced topics (e.g., RISC machines). Particular attention is paid to assembly language as a mechanism for better understanding the architecture, and students will be expected to write significant programs in assembly language.

    Prerequisites & Notes
    COS 140 and COS 226.

    Credits: 4
  
  • 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 & Notes
    COS 226 and COS 250.

    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.

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

    Prerequisites & Notes
    COS Majors with at least Junior standing and permission.

    Credits: 2

  
  • COS 398 - Topics in Computer Science


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

    Prerequisites & Notes
    permission.

    Credits: 1-3
  
  • COS 400 - Introduction to Compiler Construction


    Basic concepts of programming language translation, compiler design and construction. Topics include the compilation process, language definition, lexical analysis, syntax analysis, error detection and recovery, grammars, ompiler design issues, symbol-tables, storage allocation, code generation and machine-independent code improvement. Programming projects illustrate various concepts.

    Prerequisites & Notes
    COS 301 and COS 350 or permission.

    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 & Notes
    Familiarity with a programming language or permission

    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 & Notes
    COS 431 or permission; junior standing.

    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 & Notes
    COS 335 and COS 431.

    Credits: 3
  
  • COS 431 - 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 & Notes
    COS 226, COS 335 or permission.

    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 & Notes
    COS 431 or permission.

    Credits: 3
  
  • COS 441 - Computer Networks II


    A continuation of COS 440. An in-depth study of computer network protocols and certain network applications. Concentration is on network to application layers of the OSI model. Presently specific emphasis is on the Internet Protocol TCP/IP with examples from Appletalk and Novell protocols.

    Prerequisites & Notes
    COS 440 or permission.

    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 & Notes
    COS 250.

    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 & Notes
    COS 226 or equivalent and MAT 126 and junior standing or permission.

    Credits: 3
  
  • COS 470 - Introduction to Artificial Intelligence


    Surveys fundamental areas of research in Artificial Intelligence including knowledge representation, vision, planning, logic, learning, expert systems, and natural language comprehension as well as techniques including predicate calculus, backtracking, tree searching, and semantic networks. Also covers LISP, a principal Artificial Intelligence programming language.

    Prerequisites & Notes
    COS 350 or permission.

    Credits: 3
  
  • COS 480 - Database Management Systems


    Covers database management systems from the perspective of database designers and database application programmers.  Topics include Entity-Relationship modeling, relational databases, transactions and isolation, and Web-database applications.  Includes both individual programming assignments and semester-long group projects culminating in demonstrations of substantial database application.

    Prerequisites & Notes
    COS 350 or permission.

    Credits: 3
  
  • COS 490 - Computers, Ethics and Society


    Consideration of human and social consequences of technological development and application of computers, ethical questions of computer use, professional ethics.

    Satisfies the General Education Ethics and Writing Intensive Requirements.

    Prerequisites & Notes
    COS 431, ENG 317.

    Credits: 3
  
  • COS 495 - Field Experience


    A pre-planned work experience of no less than ten and preferably more weeks in a commercial environment, with faculty supervision. Normally a paid work experience. A presentation open to interested faculty, staff and students might be required at the completion of the project. May be repeated for a maximum of 3 credit hours.

    (Pass/Fail Grade Only.)

    Satisfies the General Education Capstone Experience Requirement.

    Prerequisites & Notes
    Normally a student must complete COS 301, COS 420, COS 431 and preferably COS 350, with at least a grade of “C” and permission.

    Credits: 1-3

  
  • COS 497 - Computer Science Capstone 2


    The second of a two-course sequence, designed to guide students in completing the Capstone project in either an independent study, group project, or field experience format.  The focus is on the later stages of project work, including completing the programming tasks, evaluating the implemented systems, documenting all work in a project report, demonstrating the work in action, and making a public oral presentation.  The relevant skills are covered and practiced by studying a collection of classic and topical papers.

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

    Prerequisites & Notes
    COS Majors with Senior standing, COS 397, and permission.

    Credits: 1

  
  • COS 498 - Topics in Computer Science


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

    Prerequisites & Notes
    One semester of programming.

    Credits: 1-3
  
  • COS 499 - Senior Project


    An undergraduate research project in computer science under the direction of an approved advisor. An individual or small group will work on the conception, design and implementation of a significant computer science project. A presentation, open to interested faculty, staff and students may be required at the completion of the project.

    Satisfies the General Education Capstone Experience Requirement.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • COS 515 - Topics in Scientific Computation: Simulation and Modeling


    The purpose 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 & Notes
    Familiarity with a programming language or permission.

    Credits: 3
  
  • COS 516 - Topics in Scientific Computation: Parallel Programming


    Introduces the students to a realistic programming environment where they can experience the differences and difficulties of programming in a multi-processor or multi-computer architecture.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • COS 520 - Software Engineering I


    Specification, design, implementation, and maintenance of reliable software. Various methodologies will be explored with Ada as the implementation tool.

    Prerequisites & Notes
    COS 350 and COS 431.

    Credits: 3
  
  • COS 521 - Topics in Software Engineering


    May be repeated.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • COS 545 - Data Communications and Networking


    Coverage of the major areas of Data Communications and Computer Networks based on the OSI model for data communications. Provides a high level coverage of major topics such as WANs, LANs, protocols, including Internet protocols and applications.

    Prerequisites & Notes
    Graduate standing or permission of instructor.

    Credits: 3
  
  • COS 550 - Theoretical Computer Science I


    A survey of automata theory, formal languages, undecidability and computational complexity.

    Prerequisites & Notes
    COS 250 and COS 301.

    Credits: 3
  
  • COS 554 - Algorithms


    Important algorithms and their application to solving problems.

    Prerequisites & Notes
    COS 350

    Credits: 3
  
  • COS 570 - Topics in Artificial Intelligence


    Topics in artificial intelligence not regularly covered in other courses. May be repeated for credit.

    Prerequisites & Notes
    permission.

    Credits: 3
  
  • COS 580 - Topics in Database Management Systems


    Course taught in database management not regularly covered in other courses. May be repeated for credit.

    Credits: 3
  
  • COS 598 - Advanced Topics in Computer Science


    Topics in computer science not regularly covered in other courses. May be repeated for credit.

    Prerequisites & Notes
    permission.

    Credits: 1-3
  
  • COS 599 - Graduate Project


    Graduate Project

    Credits: Ar
  
  • COS 600 - Research Seminar


    Topics currently of research interest; emphasis on presentation. May be repeated for credit.

    Credits: 1 - 3.
  
  • COS 699 - Graduate Thesis / Research


    Graduate Thesis

    Credits: Ar
 

Page: 1 <- 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13Forward 10 -> 32