Apr 19, 2024  
2018-2019 Undergraduate Bulletin 
    
2018-2019 Undergraduate Bulletin [ARCHIVED BULLETIN]

All Courses


 

Communication

  
  • COM 2013 Communication Systems


    (3 hours)
    Introduces theory and research on the relations between symbol systems, culture, and communication.
  
  • COM 2123 Mass Communication and Society


    (3 hours)
    Analyzes the social, economic, and political implications of modern societies’ reliance on mass communication, including ways in which the mass media provide images of our world.
  
  • COM 2353 Political Communication


    (3 hours) Block Two
    Addresses the central problems that have puzzled scholars over the centuries, and continue to puzzle them, concerning the communication of political matters: issues such as the relationship between rhetoric and manipulation, the differences between communication in democratic vs. nondemocratic societies, and the role that various technologies play in changing how we think both about politics and about communication.
  
  • COM 2423 News and Society


    (3 hours) Block Two
    Examines the role of news and journalism in the history and development of American democracy and analyzes the political origins of the U.S. news media as well as the ideology of journalism and the social consequences of news making as it has evolved over the course of U.S. history.
  
  • COM 2523 Communication Technology and Society


    (3 hours) Block Two
    Addresses the role of new communication technologies and society by exploring the nature and consequences of shifts from oral to print to electronic communication systems.
  
  • COM 2723 Native Americans and the Popular Imagination


    (3 hours) Block Two CDGS
    Explores myths, stereotypes, and cultural patterns that have affected Native Americans for the past 500 years. Discusses the complex relationship between Native Americans and American culture since Columbus, focusing on the history and evolution of European culture’s imagination of and interaction with native peoples of the Western Hemisphere.
  
  • COM 2893 Media and Popular Culture


    (3 hours) Block Two
    Analyzes the origins and significance of modern debates over popular culture. Offers methods by which to interpret mass media products such as news, television, films, and recorded music as forms of culture.
  
  • COM 2943 Introduction to Digital Studies


    (3 hours)
    Introduces and examines the emerging field of digital studies, particularly digital media and communication studies. The course examines ways that information, technologies, tools, and media impact modern society. It simultaneously teaches critical thinking, theory, history and practice central to life and work in the digital age.
  
  • COM 3013 Mediated Meaning: Celebrity, Tourism and Style


    (3 hours)
    Explores three key elements in postmodern experience: celebrity, tourism and style. Through reading, discussion and applied examples of these topics, we analyze how we shape, and are shaped by, mediated meaning in the postmodern era.
  
  • COM 3023 Documentary Expression in Film and Video


    (3 hours)
    Hands-on experience and editing skills for documentary video production. Students analyze documentary structure and become more critical viewers; learn the traditions of documentary; and learn to select subjects, edit material to achieve the strongest effects, and devise sound and music as crucial elements of documentary filmmaking. Same as FLM 3023 .
  
  • COM 3103 Theories of Communication


    (3 hours)
    A survey of dominant theories of language and meaning, information and persuasion, as well as contextual theories of interpersonal, group, organizational, and mediated communication. Theorizing as a useful logical tool for extending the findings of research. Prerequisite: COM 2013 .
  
  • COM 3113 Inquiry in Communication


    (3 hours)
    A survey of approaches to acquiring and validating knowledge about human communication. Examines how research questions are posed and appropriate methods of inquiry selected. Assesses the strengths and limitations of critical, qualitative, and quantitative methods. Student projects integrate inquiry methods with research and analysis of published literature. Prerequisite: COM 2013 .
  
  • COM 3163 Advocacy Journalism


    (3 hours)
    Explores the emergence of, and rationale for, participatory journalistic practice as well as the resistance to community-oriented, subjective journalism.
  
  • COM 3193 Media, Culture and Power


    (3 hours)
    Explores the contribution of the Frankfurt School to contemporary cultural and social criticism. Begins with key works by German-Jewish émigré intellectuals, continues with essays from the 1950s and 60s, and ends with current books on media, culture and power. Prerequisite: Junior standing or permission of instructor.
  
  • COM 3223 Bestselling Feminisms


    (3 hours)
    Feminism, as a social movement, offers us a powerful example of how ideas circulate and develop in and through the media. Using readings, discussion, interviews and media analyses, this course explores widely popular accounts of women’s personal, social, cultural and political options from 1960 to the present. Same as WS 3223 .
  
  • COM 3233 Writing Nonfiction


    (3 hours)
    A creative writing workshop focused on telling true stories.
  
  • COM 3293 Media and Games


    (3 hours)
    The purpose of the course is to examine the relationship between media and the human activity of play. The latter concept, being a fairly abstract one, will be discussed in this course mainly in reference to distinctively modern forms of human play, such as sports and computer games.
  
  • COM 3323 Interpersonal Communication


    (3 hours)
    Analyzes processes involved in interpersonal communication; includes examination of communication variables that define, sustain, and change interpersonal relationships. Same as WS 3323 .
  
  • COM 3333 Small Group Communication


    (3 hours)
    Application of theory and research, with emphasis on decision-building groups, group development processes, leadership and followership, conflict management, alternatives to group discussion, and consensus process and outcomes. An extended simulation and shorter exercises provide application opportunities.
  
  • COM 3343 Communication and Conflict Management


    (3 hours)
    The relationship between communication and human conflict, and communicative strategies that may be used to manage conflict situations.
  
  • COM 3413 News Gathering


    (3 hours)
    Development of skills and understanding in communicating news and information to various audiences. Emphasizes the role of news gatherer and reporter in organizing and presenting facts and background for audiences. Offers experience in many types of news. Two hours lecture and two hours lab each week.
  
  • COM 3433 Principles of Advertising


    (3 hours)
    Introduction to principles of advertising and advertising’s relationship to both the mass media and the marketing process. Surveys the historical aspect of advertising, creative production, and media planning.
  
  • COM 3443 Advertising Campaigns


    (3 hours)
    Students are divided into “real world” advertising agency teams. Teams are assigned legitimate accounts and are challenged with semester-long projects that, if executed properly, may actually be used by the clients. Perfect opportunity for portfolio building. As close to working in an advertising business environment as possible.
  
  • COM 3453 Media and Concept Strategy


    (3 hours)
    Utilizing “real world and real time” clients (mostly pro bono accounts), students are elevated to the next level of creative concept and media evaluation; emphasis placed on market/consumer/media research, concept brainstorming, competitive analysis, and print and broadcast creative executions, culminating in a full scale, comprehensive presentation to the client(s).
  
  • COM 3473 Media Production and Criticism


    (3 hours)
    Media Production and Criticism combines media theory and history with audiovisual production skills to explore a specific theme (i.e., documentary, music video, avant-garde) and create critically informed projects.  Prerequisite consent of instructor.  Same as FLM 3473 .
  
  • COM 3483 Principles of Visual Communication


    (3 hours)
    The nature of visual communication, including perceptual limitations, visual literacy, and visual communication’s impact on social reality. Emphasis on the evolution, emergence, and impact of visual media as well as strategies for analyzing visual media. Same as WS 3483 .
  
  • COM 3493 Feature Writing


    (3 hours)
    Writing features for newspapers, magazines, and in-house publications, with examination of the requirements, objectives, and readership of each.
  
  • COM 3523 Editing for Print Media


    (3 hours)
    Preparation of written copy for such media as newspapers, magazines, and newsletters. Includes editing of photographs for publication and a study of the principles, standards, practices, and ethical responsibilities of editors. Prerequisite: COM 3413  or COM 3633  or permission of instructor.
  
  • COM 3573 Advanced Media Production and Criticism


    (3 hours)
    Takes the production skills, media theories, and histories learned in COM 3473 /FLM 3473  and advances them through rigorous, project-oriented written and media work. Prequisite: COM 3473  or FLM 3473  and permission of instructor. Same as FLM 3573 .
  
  • COM 3623 Public Relations Cases and Campaigns


    (3 hours)
    Analysis and critique of actual and simulated public relations problems, programs, and campaigns. Student teams research, plan, and make proposals for campaigns or programs. Emphasizes analysis, goal setting, planning, and awareness of multiple roles of assessment and evaluation. Prerequisite: COM 3633  or permission of instructor.
  
  • COM 3633 Writing for Public Relations


    (3 hours)
    Entry-level professional course covering basic techniques of news writing as well as strategies for researching, organizing, and writing effective memos, letters, and reports.
  
  • COM 3733 Global Media


    (3 hours)
    Introduces and examines the global development of media history and international contexts. Critical emphasis is paid to globalization theories and the comparative history of information technologies, economics, and political, cultural, and media systems.
  
  • COM 3863 Media History


    (3 hours)
    Analyzes social and political consequences of historical changes in communication technology, from oral communication to writing and print to electronic media. Topics include oral communication, the nature of literacy, printing and the rise of democracy, and the mythos of the information society.
  
  • COM 3873 History and Philosophy of Free Expression


    (3 hours)
    Survey of the history of ideas concerning free expression. Examination of the history and philosophy of such issues as the ideology of journalism, media ethics, the First Amendment, broadcast regulation, and the many discourses concerning expression, control, and regulation.
  
  • COM 3943 Interviewers and Interviewing


    (3 hours)
    Planning, perceptual, and relational factors that affect interview success. Emphasis on information-gathering, information-giving, and supervisor-subordinate interviews. Role-plays, field depth interviews, and participation in a survey research project provide occasions to develop critical abilities and skills.
  
  • COM 3993 Independent Study


    (3 hours)
    Prerequisite: Permission of instructor.
  
  • COM 4113 Documentary Workshop


    (3 hours)
    History, philosophy and practice of documentary journalism in the United States. Interviewing, writing and producing publication-quality documentary journalism in the field.
  
  • COM 4443 National Student Advertising Competition


    (3 hours)
    By invitation only. Top marketing, advertising, graphics, and broadcast production students will represent The University of Tulsa at this prestigious event held each year in April. Destinations for presentations vary within the 10th District of the American Advertising Federation (AAF). Prerequisite: Permission of instructor. Same as ART 4443 .
  
  • COM 4543 Branding


    (3 hours)
    Humans make decisions and act on perceptions, real or imagined. In the marketplace, our perceptions of brands-products, and the companies behind them-drive our buying behaviors. Branding is the study of those perceptions, how they come to be, and how to influence them as communications professionals. The course is designed to teach how to see brands. Prerequisite: COM 3433 .
  
  • COM 4613 Internship


    (3 hours)
    Applies knowledge and skills in approved organizations on or off campus within various media-related or communication-oriented settings. Some internships result from national, competitive programs. Prerequisites: Communication major, 75 hours, and at least 2.75 GPA in major or recommendation of major advisor.
  
  • COM 4813 Analysis of Media


    (3 hours)
    Examines methods commonly used for analyzing the form and content of the mass media. Includes methods drawn from sociology, psychology, history, rhetoric, and literature. Prerequisite: COM 2123 .
  
  • COM 4843 Topics in Communication


    (3 hours)
    Provides an opportunity for students and faculty to engage in thorough study of a substantial topic in communication. May be repeated with different topics.
  
  • COM 4853 Topics in Communication


    (3 hours)
    Provides an opportunity for students and faculty to engage in thorough study of a substantial topic in communication. May be repeated with different topics.
  
  • COM 4863 Topics in Communication


    (3 hours)
    Provides an opportunity for students and faculty to engage in thorough study of a substantial topic in communication. May be repeated with different topics.
  
  • COM 4873 Topics in Communication


    (3 hours)
    Provides an opportunity for students and faculty to engage in thorough study of a substantial topic in communication. May be repeated with different topics.
  
  • COM 4883 Topics in Communication


    (3 hours)
    Provides an opportunity for students and faculty to engage in thorough study of a substantial topic in communication. May be repeated with different topics.
  
  • COM 4893 Topics in Communication


    (3 hours)
    Provides an opportunity for students and faculty to engage in thorough study of a substantial topic in communication. May be repeated with different topics.
  
  • COM 4973 Senior Project


    (3 hours)
    Applies accumulated knowledge and skills to an individual communication project. Prerequisite: Senior standing.
  
  • COM 4981-3 Independent Research


    (1-3 hours)
    For advanced undergraduates wishing to pursue their own program of research by specifying a problem, gathering and analyzing data, and producing a report under faculty guidance. Work may be as part of a research team. Prerequisites: Advanced standing and availability of an instructor to sponsor and evaluate the project.
  
  • COM 4991-3 Independent Readings


    (1-3 hours)
    Offered to advanced undergraduates who wish to undertake a guided program of readings concerning matters they have encountered in the regular curriculum. Prerequisites: Advanced standing and availability of an instructor to sponsor and evaluate the reading program as proposed by the student.

Comparative Literature

  
  • CPLT 2043 American Culture on Film


    (3 hours) Block I
    Popular film and fiction communicate perspectives essential to the functioning of contemporary culture. Students gain the analytical vocabulary with which to recognize and describe contemporary issues presented by entertainment media. Non-American films and texts give a sense of which issues are peculiar to American culture and which are shared internationally. Same as FLM 2043 .
  
  • CPLT 2253 African Film


    (3 hours) Block One CDGS
    Examines how African filmmakers have chosen to represent Africans, their civilizations, nations, histories and contemporary realities through films while challenging Euro- American stereotypical representation of the African continents.
  
  • CPLT 2293 Thinking with Science Fiction


    (3 hours) Block One
    Course consists in developing, through SF films and novels, a clearer understanding of notions such as time, artificial life, virtual reality, and utopia, in order to better comprehend some political, scientific, philosophical and ethical problems raised at the beginning of the 21st century.
  
  • CPLT 2313 Gangster Films


    (3 hours) Block One
    Explores the meaning of genre, including what the gangster topos makes available to filmmakers. Promotes awareness of the range of issues addressed by this genre. Because film presents its argument by means classified as aesthetic, analysis of gangster films enhances understanding of ways in which sense-perceptible messages influence thought, decision, and action. Same as FLM 2313 .
  
  • CPLT 2333 Aesthetics of French Cinema


    (3 hours) Block I CDGS
    This course offers a chronological survey of French cinema.  Will focus on the esthetic qualities of the films, but also discuss them from an ideological and historical perspective.  Students will progressively become familiar with the vocabulary related to cinema in order to compose
    several analysis of short sequences that will take into consideration the medium (narration, direction, sound, framing, editing,…).
  
  • CPLT 2343 The Dilemma of Modernity


    (3 hours) Block One
    Intellectuals in Scandinavia, Germany, Japan, and China reached back to primal narratives and cultural legends to address contemporary problems at the turn of the last century. Exploring this strategy can give us insight into current global issues.
  
  • CPLT 2403 Introduction to Creative Writing


    (3 hours)
    Offers instruction and practice in four main genres of imaginative writing: poetry, fiction, performance, and creative non-fiction. Geared for beginners in creative writing who may possess some limited knowledge and practice in theses genres but who want to learn more and bring more formal discipline to their writing. Same as ENGL 2403 /FLM 2403 .
  
  • CPLT 2513 Colossus of the South: Brazil


    (3 hours) Block One CDGS
    Introduction to the intersection of Brazilian literature and culture. Contextualization of key literary texts and artistic events in 20th-century Brazil such as the Modern Art Week (1922), Concrete Poetry (1950s-60s), and Tropicalia (1960s-70s). Course taught in English.
  
  • CPLT 2613 Argentine Culture on Film


    (3 hours) Block One
    Through the study of film, students acquire knowledge of contemporary Argentine cultural figures such as Juan and Eva Perón, Che Guevara, Charlie García, Flaco Spinetta, and Tanguito, and such issues as the Mother of the Plaza de Mayo, the Night of the Pencils, the Dirty War, and the Falklands/Malvinas War.
  
  • CPLT 2713 The Faust Myth in German Literature and Film


    (3 hours) Block One
    Examines the legacy of the Faust story in Germany, including its various adaptations since its original publication as a Volksbuch (chapbook) in 1587. Particular emphasis on the distinct historical and cultural contexts that helped give rise to each reworking of the legend.
  
  • CPLT 2813 The Hero’s Journey: From Beowulf to Bilbo


    (3 hours) Block One
    Examines the archetypal heroic journey as a universal theme and experience in Western culture. Particular emphasis on Germanic including English) texts, and on the mythological origins of the hero.
  
  • CPLT 3023 French Feminism


    (3 hours)
    Existentialist and postmodern feminist philosophies within the historical and political context of the Women’s Liberation Movement (MLF) throughout 20th-century France. Attention to writings by French feminists such as Hélène Cixous, Catherine Clément, Claire Duchen, Luce Irigaray, Julia Kristeva, Rosi Braidotti, and Simone de Beauvoir. Same as WS 3023 .
  
  • CPLT 3053 Introduction to Literary Analysis


    (3 hours)
    Introduction to the analysis and interpretation of literary texts through close reading. Students perform in English written and oral analyses of plays, novels, short stories, and poetry. Works selected to give historical and stylistic breadth are in English translation and the student’s major language. Prerequisite: One 3000 or 4000-level course in student’s language major (may be taken concurrently) or equivalent, or permission of instructor.
  
  • CPLT 3723 Masterpieces of Russian Literature


    (3 hours) CDGS
    Study of major works in the Russian literary tradition. Same as ENGL 2353 .

Computer Information Systems

  
  • CIS 1001 Introduction to Spreadsheets


    (1 hour)
    Introduces the use of Microsoft Office (Windows Explorer, Excel, PowerPoint) in a business environment. Focus on introducing students to the use of these tools in subsequent courses. Primary emphasis on Excel fundamentals. Pass/fail.
  
  • CIS 2003 Introduction to Computer Information Systems


    (3 hours)
    Provides the foundation for understanding and analyzing information and systems in organizations. Basic tools and techniques for representing systems and further developing skills introduced in CIS 1001 . Prerequisite: CIS 1001 .
  
  • CIS 2013 Business Programming Concepts I


    (3 hours)
    First of a three-course study of programming logic, languages, conventions and standards, data and file structures, systems architectures and platforms, and fundamental IS knowledge and concepts. Includes both structured and Windows programming concepts to apply programming knowledge and logic skills using a variety of languages and tools. Prerequisite: CIS 1001 .
  
  • CIS 3001 Advanced Spreadsheet Applications


    (1 hour)
    Students will use various advanced functions of spreadsheets that will allow them to make more efficient and effective business decisions. Students will further develop skills and gain knowledge through the use of hand-on exercises to be completed outside of class. Prerequisite: CIS 2003  with a grade of C or higher. Pass/fail.
  
  • CIS 3023 Business Programming Concepts II


    (3 hours)
    Second of a three-course study of programming logic, languages, conventions and standards, data and file structures, systems architectures and platforms, and fundamental IS knowledge and concepts. Includes both structured and Windows programming concepts to apply programming knowledge and logic skills using a variety of languages and tools. Prerequisite: CIS 2013  with a grade of C or higher.
  
  • CIS 3043 Telecommunications


    (3 hours)
    Introduces business and organizational issues related to data and voice communication, including standards and technology used in telecommunications networks. Topics include hardware, software, and applications used for transmission and reception of information in local- and wide-area telecommunications networks. Prerequisite: CIS 2003  with a grade of C or higher. CIS majors may take CIS 2003  as a corequisite.
  
  • CIS 3993 Independent Study


    (3 hours)
    Offered to advanced undergraduate students for individual study in a specialized field of interest. Students plan their individual program of study and prepare a formal report of their work. Prerequisite: Permission of instructor, director of the School of Accounting and Computer Information Systems, and associate dean.
  
  • CIS 4033 Business Programming Concepts III


    (3 hours)
    Third of a three-course study of programming logic, languages, and platforms. Skills taught include creation of end-to-end business applications using multi-tier architectures. Prerequisites: CIS 3023  and CIS 4043  with grades of C or higher.
  
  • CIS 4043 Database Design and Applications


    (3 hours)
    Examines organizational data needs, analysis and design of databases, retrieval of data using every language, and administration of data resources within the organziation. Students learn conceptual and logistical data modeling techniques and skills necessary to create, query, update and administer databases. Prequisite: CIS 2013  with a grade of C or higher.
  
  • CIS 4053 Systems Analysis and Design


    (3 hours)
    Introduces the analysis and logical design of business processes and computer information systems focusing on the systems development life cycle. Sample topics include development methodologies; project management; feasibility, cost benefit, and requirements analysis; modeling techniques; and documentation of current system and future system designs. Prerequisite or corequisite: CIS 4043 .
  
  • CIS 4073 Information Security


    (3 hours)
    Provides a strong understanding of security threats and management. Topic areas include understanding the IT security threat environment, information security planning, elements of cryptography and cryptologic standards, firewalls, and application security. Course will also review recent relevant IT security news and incidents to identify respective threats, compounding factors, and mitigation efforts. Prerequisite: CIS 3043  or permission of instructor.
  
  • CIS 4093 Systems Development Project


    (3 hours)
    Involves application of IS skills and knowledge developed throughout the curriculum. Students staff a systems analysis and design project team involving implementation of computer-based solutions to actual individual and organizational problems. Project management skills are emphasized. Prerequisites: CIS 4043  and CIS 4053  with grades of C or higher.
  
  • CIS 4133 Software Systems


    (3 hours)
    Provides a thorough understanding of various topics related to IS, such as enterprise resource planning systems, customer relationship management systems, supply chain management systems, data management, outsourcing, project management, and ecommerce management. Prerequisite: CIS 2003  with a grade of C or higher.
  
  • CIS 4243 Concepts in Healthcare Informatics


    (3 hours)
    Understanding of various topics that are fundamental to the healthcare delivery system, health information management, and health information systems. Prerequisite: CIS 4043  with a grade of C or higher.
  
  • CIS 4973 Seminar in Computer Information Systems


    (3 hours)
    A critical study of selected topics in computer information systems. Prerequisite: Permission of instructor.
  
  • CIS 4991-3 Independent Study


    (1-3 hours)
    Offered to advanced undergraduate students for individual study in a specialized field of interest. Students plan their individual program of study and prepare a formal report of their work. Prerequisite: Permission of instructor, director of the School of Accounting and Computer Information Systems, and associate dean.

Computer Science

  
  • CS 1001 Introduction to Computer Science


    (1 hour)
    An overview introduction to the field of computer science.
  
  • CS 1043 Introduction to Programming and Problem-solving


    (3 hours)
    A disciplined introductory approach to problem-solving methods and algorithm development using procedural and object oriented programming techniques. Course includes lecture and weekly laboratory assignments. Students learn to write, debug, test, and document code with the Java programming language. Corequisite: MATH 1163  or higher.
  
  • CS 2003 Fundamentals of Algorithm and Computer Applications


    (3 hours)
    Continuation of CS 1043 . Further development of a disciplined approach to design, coding, and testing of programs written in an object oriented language. Various implementations of abstract data types, including lists, stacks, queues and introduction to trees. Introduction to algorithm analysis, sorting and searching. Prerequisite: Grade of ‘C’ or ‘P’ in CS 1043  or EE 2263 .
  
  • CS 2033 Computer Architecture, Organization and Assembler


    (3 hours)
    Introduction to computer hardware organization, instruction execution, and relationships between higher-level programming languages and machine language. Information flow and control. Instruction and data representation. Assembly language features including control and communication with simple I/O devices and interfaces between assembly programs and high level languages. Survey of modern computer and microprocessor organization. Prerequisite: CS 1043  or permission of instructor.
  
  • CS 2103 Computing Ethics


    (3 hours)
    Introduction to workable ethical frameworks: Kantianism; Relativism; Utilitarianism; Social Contract Theory. Case studies in professional ethics, codes of ethical behavior and responsibility for the professional societies; ethical standards relating to responsible computing, including thrust, privacy ownership, security, safety, honor codes and social responsibility. Prerequisite: ENGL 1033  and sophomore standing.
  
  • CS 2123 Data Structures


    (3 hours)
    Concepts of data structures with analysis, B trees, AVL trees, Splay trees, etc. Recurrence formulas, hashing, and algorithm analysis. Emphasis on various algorithm techniques: backtracking, branch and bound, dynamic programming, simulated annealing, etc. Students will write programs in C++, Python or Java. Prerequisite: Grade of ‘C’ or ‘P’ in CS 2003 .
  
  • CS 2163 Digital Systems Principles


    (3 hours)
    Boolean algebra, logic gates, combinational network design, flip-flops, sequential networks, synchronous and asynchronous systems. Same as EE 2163 .
  
  • CS 2503 Scientific Programming


    (3 hours)
    An introduction to structured programming, object oriented programming, and understanding programming structures. Computer implementations of models, numerical methods, the analysis of algorithms, and computer visualization tools. Science and engineering related problems are emphasized. An introduction to MATLAB. Corequisite: MATH 2024 . Prior programming experience helpful but not required. Students may not receive credit for both CS 1043  and CS 2503 . Course includes lecture and weekly computer laboratory assignments.
  
  • CS 3003 Comparative Programming Languages


    (3 hours)
    Detailed analysis of the concepts and constructs of modern programming languages. Comparative study of programming languages. Emphasis on imperative languages; discussion of functional, object-oriented and logical programming languages. Prerequisite: CS 2003 .
  
  • CS 3013 Discrete Mathematics


    (3 hours)
    Theory and applications of mathematical models fundamental to analysis of discrete problems. Introduction to set theory, relations and functions. Principles of counting and other combinatorial problems. Introduction to graph theory and its application to algorithm analysis. Formal logic, methods of proof and correctness of algorithms. Recursion and recursive definitions. Prerequisite: MATH 2014  or permission of instructor. Same as MATH 3013 .
  
  • CS 3023 Introduction to Game Programming


    (3 hours)
    Introduction to the design, writing, testing, and documentation of 2D and 3D computer games. Major topics include animation, physics, sound, user control, state maintenance and game artificial intelligence. An emphasis is placed on design and implementation. Prerequisite: CS 2003 .
  
  • CS 3033 Web Apps Development


    (3 hours)
    Focuses on the languages required to develop modern web systems emphasizing on standards. Covers markup languages, style sheets, and scripting languages for both client and server applications including a basic introduction to database programming. Deployment of Web apps for both desktop and mobile devices would also be considered. Students should be able to develop a basic shopping cart application. Prerequisite: Grade of ‘C’ or ‘P’ in CS 2003  or CIS 3023 .
  
  • CS 3053 Operating Systems


    (3 hours)
    Introduction to operating system design. Views of operating system as a computer resource manager and as coordinator of competing processes. Process synchronization and deadlock avoidance. UNIX as a standard example. Comparison of several current operating systems. Prerequisites: CS 2123  and either CS 2033  or EE 2063 .
  
  • CS 3073 Introduction to Cyber Security


    (3 hours)
    Introductory survey of cyber security concepts and topics. Topics include protection goals of confidentiality, integrity and availability, encryption, security economics, cyber war, enterprise security, privacy, network security, wearable security and privacy, and end user education.
  
  • CS 3243 Computer Applications Programming


    (3 hours)
    Windows programming. Languages of ANS1, Visual C++, Visual Basic, Fortran, and Java studied as programming platforms. Also covers production of Dynamic Link Libraries for use by C++ and Visual Basic programs. Windows NT Operating System used primarily, but Java used for multi-platform applications development. Heavily project/homework oriented. Prerequisite: CS 2003  or permission of instructor.
  
  • CS 3353 System Administration


    (3 hours)


    Computer system administration as a practical discipline. Covers technical, theoretical, and ethical aspects of system administration. Topics include current technology, system administration duties, shell programming, security management, and IT infrastructure. Laboratory assignments include OS installation, configuration, operation, and management. Prerequisite: Grade of ‘C’ or ‘P’ in CS 2003  or CIS 3023  .

     

     

  
  • CS 3363 Data Communication and Networking


    (3 hours)


    Covers the physical, data link, and network layers of the TCP/IP protocol. Topics include transmission media, digital and analog signals, multiplexing, switching, physical and logical addressing, ARP, error detection and correction, framing, access control, IP, routing, Ethernet, networking hardware, wireless networks, SONET, and other wired networks. Prerequisite: CS 3053  or CS 3353 .

     

     

  
  • CS 3641 Emerging Information Technology Junior Seminar


    (1 hour)
    Newly emerging IT topics not yet addressed at the Junior level in current coursework and practice of skills needed to continue the updating process. Students will prepare oral presentations and be involved in projects illustrating emerging technologies. Prerequisite:  Junior standing.
  
  • CS 3861-3 Special Topics in Computer Science


    (1-3 hours)
  
  • CS 4013 Compiler Construction


    (3 hours)
    Algebraic language syntax and semantic definition. Languages, grammars and parsing algorithms. Semantics processing. Attribute grammars and syntax-directed translation. Declarations processing, type-checking, storage allocation, code generation. Prerequisite: CS 2123 .  Corequisite: CS 3003 .
 

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