|
|
-
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 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 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
| 13
… Forward 10 -> 32 |