Jun 16, 2024  
UOFM 2022-2023 UNDERGRADUATE CATALOG 
    
UOFM 2022-2023 UNDERGRADUATE CATALOG [ARCHIVED CATALOG]

Course Descriptions-Undergraduate


Courses offered only online or both online and on-ground are indicated with (**)asterisks.  Some courses described in this catalog may require additional fees.

 

Communication

  
  • COMM 2100 - Communication Inquiry **

    Credit Hours: (3)
    Description: History and development of the discipline of communication; emphasis on rhetoric, social science, and media; theories and models of communication.

  
  • COMM 2101 - Media Literacy

    Credit Hours: (3)
    Description: Critical analysis of media representations, systems, cultures and audiences; focus on building foundational skills in practical media engagement for everyday life.

  
  • COMM 2381 - Oral Communication

    Credit Hours: (3)
    Description: In this class students will gain greater competence as communicators and develop skills that will enhance their personal, professional and public communication, adopting techniques that increase their effectiveness, reflect their identity and correspond with their scholarly and professional goals.  [G]

    High Impact Practice Code: Study Abroad
  
  • COMM 3001 - Rhetoric/Civic Controversy **

    Credit Hours: (3)
    Description: Introduction to history and practice of rhetoric as the art of civic engagement in a democracy; focus on key terms, ethical assumptions, and interpretative tools of rhetoric study; analysis of contemporary and historical cases in local and national controversy.

  
  • COMM 3003 - Television and Culture**

    Credit Hours: (3) Former: (3861)
    Description: Social, political, and aesthetic dimensions of television in contemporary culture.

  
  • COMM 3012 - Health Communication **

    Credit Hours: (3) Former: (4012)
    Description: Examination of the role of communication in health care; application of communication theory and practice to the health care context from provider-patient interaction to cultural influences on health.

  
  • COMM 3100 - Communication Ethics **

    Credit Hours: (3)
    Description: Exploration of principles, theories, and philosophical approaches to ethics of human communication; emphasis on decision-making, critical thinking and awareness of personal responsibilities as a sender and receiver of messages.

  
  • COMM 3321 - Argumentation and Advocacy **

    Credit Hours: (3)
    Description: Theories of argumentation with an emphasis on developing skills in analyzing, reasoning, and using evidence in political advocacy. Students will learn the role of advocacy, debate, and deliberation in public decision-making. PREREQUISITE: COMM 2381 .

  
  • COMM 3322 - Persuasion and Influence

    Credit Hours: (3)
    Description: Principles underlying communication designed to influence attitudes or behavior; approaches to motivation, perception, message structure, attention, reasoning, audience analysis, persuasability, and attitude change; items for analysis drawn from speeches, advertising, radio, television, and film.

  
  • COMM 3330 - Communication Research Methods

    Credit Hours: (4)
    Description: Examination and application of quantitative, qualitative and rhetorical methods of research. Three hours of lecture, one hour of laboratory per week. PREREQUISITE: COMM 2100  and COMM 2101 .

  
  • COMM 3341 - Discussion

    Credit Hours: (3)
    Description: Study and practice of principles and techniques of discussion, dealing with current problems of wide interest and significance.

  
  • COMM 3342 - Communication and Leadership

    Credit Hours: (3)
    Description: This course is designed to explore rhetorical perspectives and practices of leadership. By the end of the course, students should be able to understand, analyze, and evaluate rhetoric’s potential relationships to experiences and practices for contemporary leadership and demonstrate fluency with a range of rhetorical choices for effectively critiquing and exercising ethical leadership.

  
  • COMM 3360 - Rhetoric of Pop Culture

    Credit Hours: (3)
    Description: Investigation of rhetorics of U.S. culture; focus on how constructions of class, gender, race, and sexuality work in contemporary television, film, music, and advertising.

  
  • COMM 3361 - African-American Rhetoric **

    Credit Hours: (3)
    Description: Speeches and rhetoric of African-Americans; emphasis on spokespersons such as Walker, Turner, Douglass, Washington, DuBois, Malcolm X, King, Davis, and Jackson.

  
  • COMM 3362 - Rhetoric in Southern Culture

    Credit Hours: (3)
    Description: The purpose of this course is to analyze and critique the way rhetorical discourse creates and defines Southern culture and identity.  Specific attention will be spent on facets of southern culture such as leisure, the arts, religion, sports, politics, tourism, place, commemoration and historical narratives. How the South is defined in terms of race, gender, and class identity will be key features of the course. 

  
  • COMM 3400 - Storytelling and Life

    Credit Hours: (3)
    Description: This course uses film, both documentary and narrative as an access point to start a conversation about the power of story and to introduce each student to the story they are telling in thier lives.

  
  • COMM 3561 - Gender in Communication

    Credit Hours: (3)
    Description: This class provides a foundation of gender theories used in communication research and applies these theories and concepts to the way gender becomes instituted within our culture. The class deals with institutions such as family, religion, work, education, media, and government. Students will gain a better understanding of the role communication plays in the formation, navigation, maintenance and disruption of institutional gender expectations and norms.

  
  • COMM 3800 - Media Industries

    Credit Hours: (3)
    Description: Overview of economic structure of media industries, including role of regulation and impact of media organizations on society.

  
  • COMM 3801 - TV Production Technique/JOUR

    Credit Hours: (3)
    Description: For majors in the broadcast journalism sequence; basic principles and techniques of video production with production exercises. PREREQUISITE: permission of instructor. Cross listing: JOUR

  
  • COMM 3820 - Broadcast Prep and Performance

    Credit Hours: (3)
    Description: Skills required for on-air performance in broadcasting and cable emphasizing use of voice and copy preparation; presentation of public affairs programming, talk show hosting, sportscasting, newscasting and general announcing.

  
  • COMM 3821 - Audio Narratives

    Credit Hours: (3)
    Description: Basic principles and practices in storytelling for radio, the Internet, and new media; lecture and laboratory course using digital audio workstations for producing, recording, and editing.

  
  • COMM 3823 - Motion Picture Prod I

    Credit Hours: (4)


    Description: Basic production skills and theory; still and 16 mm motion picture photography; film editing;

    hands-on production exercises.

  
  • COMM 3824 - Motion Picture Prod II

    Credit Hours: (4)
    Description: Continued production skills and theory utilizing digital cameras and and digital post production; extensive production exercises. PREREQUISITE: minimum grade of “C” in COMM 3823, or permission of instructor.

  
  • COMM 3842 - TV Studio Production I

    Credit Hours: (4)
    Description: Techniques of studio TV production, including staging and direction of programs. PREREQUISITE: minimum grade of “C” in COMM 3823 or permission of instructor.

  
  • COMM 4011 - Communication in Organizations **

    Credit Hours: (3)
    Description: Study of communication systems and problems in contemporary organizations with emphasis on the role of communication in corporate culture and organizational change.

  
  • COMM 4013 - Political Communication

    Credit Hours: (3)
    Description: Investigation of various forms of political communication; texts drawn primarily from current political disputes in the U.S.; focus on improving basic skills of critical thinking and writing about civic life.

  
  • COMM 4014 - Communication on the Internet **

    Credit Hours: (3)
    Description: Research and theories examining role of internet and new technologies in everyday interaction; interpersonal and group communication, language change, online communities and social networks, identity and self-presentation online.

  
  • COMM 4015 - Health Literacy

    Credit Hours: (3)
    Description: Development of health literacy as an area of concern in healthcare including patient/provider interactions, public health campaigns, health education, healthcare reform, and health insurance.

  
  • COMM 4016 - Public Health Campaigns

    Credit Hours: (3)
    Description: Examination of the fundamentals of public health communication as well as the latest public health communication innovations, tools, technologies, research and strategies.

  
  • COMM 4210-4219 - Special Topics In Communication Studies

    Credit Hours: (1-3)
    Description: Topics are varied and announced in online class listings. May be repeated for a maximum of 9 hours credit when topic varies.

  
  • COMM 4223 - Entertainment, Media and Health

    Credit Hours: 3
    Description: This course is designed to provide an overview of theory and research regarding the intersection of information available via media outlets and various aspects of public and personal health. In this course we examine the potential impact of media content on public health outcomes, both as a product of individuals’ everyday interaction with media and as a result of strategic use of media-based efforts to accomplish public health goals.

  
  • COMM 4224-4229 - Special Topics in Film

    Credit Hours: (1-3)
    Description: Topics are varied and in online class listings. May be repeated for a maximum of 9 hours credit when topic varies.

  
  • COMM 4340 - Listening

    Credit Hours: (3)
    Description: Exploration of communication theory and practice from perspective of listening; philosophical, practical, personal dimensions of listening as an art of being as well as a mode of doing.

  
  • COMM 4341 - Interpersonal Communication **

    Credit Hours: (3)
    Description: Theory, research and practice regarding dyadic communication.

  
  • COMM 4342 - Small Group Communication

    Credit Hours: (3)
    Description: Study of group communication theory emphasizing group membership, member perceptions, group development, group processes, and group outcomes.

  
  • COMM 4360 - Rhetoric of Social Movements

    Credit Hours: (3)
    Description: This course aims to explain the rhetoric that surrounds social protest-both from the protesors and the resisters. More specifically, we will define the social movement, explain its development, and look at the specific rhetorical strategies that movements generally employ. By the end of the course, students should be familiar with several specific social movements and have a better understanding of the rhetorical construction of social protest.

  
  • COMM 4363 - Dialogue

    Credit Hours: (3)
    Description: Theoretical, philosophical and practical exploration of dialogic communication and relations.

  
  • COMM 4364 - Gender and Social Change

    Credit Hours: (3)
    Description: History of gender topics in U.S. public discourse. The course covers gender and rhetorical theory analyzing the social and cultural significance gendered voices and topics have played and continue to play in US history. Focus is given to various 19th, 20th and 21st century issues.

  
  • COMM 4365 - Place/Community/Communication

    Credit Hours: (3)
    Description: Exploration of interrelationships between human interaction, created places and natural world; emphasis on communication environment, broadly conceived, and its effect on community.

  
  • COMM 4373 - Interracial Communication**

    Credit Hours: (3)
    Description: Special problems encountered in communication among races; readings, discussion, and field study of how prejudice, stereotypes, and self-concepts can affect communication; exploration of methods to minimize these problems.

  
  • COMM 4374 - Studies in Communication Arts **

    Credit Hours: (1-3)
    Description: Independent research in areas of special interest of communication, broadcast and electronic media, and film and video. PREREQUISITE: permission of instructor.

  
  • COMM 4375 - Intercultural Communication **

    Credit Hours: (3)
    Description: Special problems encountered in communication among people of different cultural backgrounds; focus on understanding communication between and among people with different national/cultural backgrounds and functioning more effectively in multicultural settings.

  
  • COMM 4380 - Communication and Conflict **

    Credit Hours: (3)
    Description: Theories and methods of conflict management and resolution focusing on practical communication skills.; concepts of perception, listening and peacemaking emphasized.

  
  • COMM 4381 - Senior Capstone **

    Credit Hours: (3)
    Description: Synthesis and extension of knowledge in communication studies; demonstrated integration of learning and positioning to move on as individuals, citizens, and/or professionals. Students will create a portfolio representing past course projects as well as carry out a capstone research project. PREREQUISITE: COMM 3330 , and senior standing, or permission of instructor.

  
  • COMM 4400 - Contemplative Communication

    Credit Hours: (3)
    Description: Non-analytical approach to communication theory and practice; holistic-communal perspective of relational experience; benefits of silence, stillness and solitude are interrelated with the values of openness, receptiveness and responsiveness. This course approaches the study of communication from a contemplative perspective; from a deep consideration of the challenge to live deliberately.

  
  • COMM 4802 - Internship

    Credit Hours: (1-3)
    Description: Field studies in communication. Supervised practical work with government institutions, nonprofit organizations, private business, film companies, and broadcast and electronic media firm. Written analysis of experience required. May be repeated for maximum of 6 hours credit. PREREQUISITE: permission of instructor. (S/U).

  
  • COMM 4811 - The Internet and New Media

    Credit Hours: (3)
    Description: Examination of long tail phenomenon and other theories behind convergent media; people and organizations producing and distributing work on the Internet and other alternative channels; new distribution forms challenges and assumptions about how mass media should and does work.

  
  • COMM 4822 - Audio Production Film/Video

    Credit Hours: (3)
    Description: Intermediate principles and practices of audio (recording, editing, mixing, and design) with emphasis on film and video production. PREREQUISITE: A minimum grade of “C” in COMM 3824 , or permission of instructor.

  
  • COMM 4824 - Cinematography

    Credit Hours: (3)
    Description: Art of visual interpretation with concentration in theory and techniques of lighting. Hands on experience with professional cameras and lighting equipment. PREREQUISITE: A minimum grade of “C” in COMM 3824 , or permission of instructor.

  
  • COMM 4825 - Editing/Post Production

    Credit Hours: (3)
    Description: Aesthetics of continuity development in a variety of editing styles; editing techniques and post-production procedures. PREREQUISITE: A minimum grade of “C” in COMM 3824 , or permission of instructor.

  
  • COMM 4841 - Television Workshop

    Credit Hours: (3)
    Description: Television Workshop (3). TV studio production. May be repeated for a maximum of 6 semester hours; repetition will not result in a change of any grade previously given. PREREQUISITE: COMM 3842  or permission of instructor.

  
  • COMM 4842 - TV Studio Production II

    Credit Hours: (4)
    Description: Advanced training in TV studio/multiple camera techniques; extensive production work. PREREQUISITE: COMM 3842 .

  
  • COMM 4850 - Film History I

    Credit Hours: (3)
    Description: Historical survey of motion pictures from medium’s pre-history to 1940; emphasis on narrative film.

  
  • COMM 4851 - Film History II

    Credit Hours: (3)
    Description: Historical survey of the major movements, genres, and themes in narrative film from 1940 to 1980.

  
  • COMM 4853 - Documentary Form Film

    Credit Hours: (3)
    Description: Development of non-fiction film as rhetorical and expressive form; analysis of individual films, genres, and filmmakers.

  
  • COMM 4854 - Documentary Form Broadcasting

    Credit Hours: (3)
    Description: History, theory, and criticism of non-fiction broadcasting, including docudrama and television documentaries.

  
  • COMM 4856 - Gender and Film

    Credit Hours: (3)
    Description: Examines how gender, and consequently race and sexuality, are represented in film. Specific attention is given to feminist approaches in film studies.

  
  • COMM 4858 - Contemporary Cinema

    Credit Hours: (3)
    Description: Major themes and styles in international and U.S. narrative film from 1980 to present.

  
  • COMM 4859 - Monster Films

    Credit Hours: (3)
    Description: Survey of classic and contemporary monster films exploring monstrosity as a social and cultural category for organizing, classifying, and managing change.

  
  • COMM 4860 - Reality TV **

    Credit Hours: (3)
    Description: Examine and critically evaluate the many facets of Reality TV; attempt to identify the roots of our increasingly voyeuristic society, understand the production values of reality-based programs, and speculate as to what the future holds.

  
  • COMM 4861 - Science Fiction Film

    Credit Hours: (3)
    Description: This course will examine science fiction and styles of international and U.S. narrative film from 1960s to present. The course argues that science fiction has become one of the most important genres of contemporary cinema. The course asks how science fiction cinema has dealt with uncertainties of modern day life, including, but not limited to, human extinction, technological advances, and robotic and cyborg entities.

  
  • COMM 4891 - Directing for Film

    Credit Hours: (3) Former: (Producing/Directing Film/Video)
    Description: This class deals with essential elements of directing dramatic action for film. Focus on scene analysis, blocking for the camera, and working with actors. Coverage of important readings , intensive production work, and extensive written preparation by students when directing, and committed production by students when not directing. PREREQUISITE: Minimum grade of ‘C’ in COMM 3824 or permission of instructor.

  
  • COMM 4892 - Film/Video Production

    Credit Hours: (1-3)
    Description: Film and video production workshop. Class members write, produce, direct, or assume crew responsibilities on productions. May be repeated for a maximum of 6 hours credit. See departmental guidelines for independent production requirements and procedures. PREREQUISITE: COMM 3824  and permission of instructor.

  
  • COMM 4893 - Producing for Film

    Credit Hours: (3)
    Description: Producing and production management, with concentration in development, budgeting, scheduling, location management, marketing and distribution. Live experience with crowdsourcing and crowdfunding campaign work. Production course fee applies. PREREQUISITE: COMM 3824 or permission of instructor.

  
  • COMM 4894 - Community Action Filmmaking

    Credit Hours: (3)
    Description: Students work together to make short films that promote the work of not-for-profit organizations that benefit the community. Production work outside of class time will be required. PREREQUISITE: COMM 3824  or permission of instructor.

  
  • COMM 4960 - Documentary Writing

    Credit Hours: (3)
    Description: Writing for non-fiction media with a focus on the development of skills and standards necessary to be both effective creators and critical observers of documentaries.

  
  • COMM 4970 - Screenwriting

    Credit Hours: (3)
    Description: Writing for fiction film and television; basic dramatic theory, narrative structure, characterization, dialogue, adaptation, and the unique demands of audiovisual media.

  
  • COMM 4980 - Honors Studies

    Credit Hours: (3)
    Description: Reserved for students enrolled in Communication Honors Program. May be repeated for a maximum of 15 hours credit. PREREQUISITE: permission of Director of Communication Honors Program.

  
  • COMM 4982 - Honors Seminar

    Credit Hours: (3)
    Description: Intensive study of particular problems in communication. May be repeated for a maximum of 12 hours credit when semester topics vary. PREREQUISITE: permission of Director of Communication Honors Program.

  
  • COMM 4993 - Senior Practicum

    Credit Hours: (3)
    Description: Independent work in radio, video, or film production. Each student has complete creative control of a program from conception through final product. See departmental guidelines for independent production requirements and procedures. PREREQUISITE: permission of instructor.

  
  • COMM 4999 - Senior Honors Thesis

    Credit Hours: (3)
    Description: Supervised independent research project. Open only to students enrolled in the Communication Honors Program. May be repeated for a maximum of 6 hours credit. PREREQUISITE: permission of Director of Communication Honors Program.


Communication and Fine Arts

  
  • CCFA 3001 - Arts In Education

    Credit Hours: (3)
    Description: Integrates art, music, and drama with other subject areas to stimulate creativity and build positive attitudes.

  
  • CCFA 4001 - Arts/Schools Institute

    Credit Hours: (1)
    Description: Provides West Tennessee educators the opportunity to discover and explore the impact of aesthetic education; students will view performances and exhibits and experience in-depth, hands-on exploratory workshops led by teaching artists.

  
  • CCFA 4100 - CFA Internship **

    Credit Hours: (3)
    Description: Extensive professional preparation in a working environment in an area encompassed by the College of Communication and Fine Arts. Students must have already completed another internship within a department of CFA. Permission of student’s department chair and the dean of the College of Communication and Fine Arts, and approval of the internship contract. Course may be repeated for up to 6 hours.


Computer Science

  
  • COMP 1000 - CS for All: Introduction to Computer Science

    Credit Hours: (3)
    Description: An Introduction to computational thinking and computing applications, including creative problem solving, graphic novels, digital arts, social media, artificial intelligence, and impacts of computing on society. NOTE: This course may not be used as a COMP elective to fulfill the requirements of the major or minor in Computer Science.  NOTE: This course may not be used as a COMP elective to fulfill the requirements of the major or minor in Computer Science.

  
  • COMP 1100 - Intro Video Game Programming

    Credit Hours: (3)
    Description: Introduction to basic programming in the context of building two dimensional (2D) games using the GameMaker 2D game engine. Students will complete stand-alone executable games that can be played with friends and added to their digital portfolios. Windows laptop computer required. NOTE: This course may not be used as a COMP elective to fulfill the requirements of the major or minor in Computer Science.

  
  • COMP 1800 - Problem Solving/Computers

    Credit Hours: (3)
    Description: Fundamental aspects of problem solving within the context of computer programming; techniques for deriving problem solutions and use of basic programming concepts such as loops, conditionals, and variables; basics of high-level programming language. NOTE: this course may not be used as a COMP elective to fulfill the requirements of the major or minor in Computer Science. (F, Sp)

  
  • COMP 1900 - CS1: Introduction to Programming

    Credit Hours: (4) Former: (TBR: CISP 1010)
    Description: Overview of computer science as a field; problem-solving strategies with emphasis in fundamental programming skills, primitive data types, control structures, arrays, strings, I/O, basic recursion, documentation, testing and debugging techniques; introduction to object-oriented concepts Three lecture hours, two laboratory hours per week.  PREREQUISITE or COREQUISITE: MATH 1910 or MATH 1421 (or MATH 1830 for COMP minors)  
     

  
  • COMP 1950 - Ethics and Technology

    Credit Hours: (1)
    Description: Ethical and leadership issues for computing professionals including professional codes of ethics, privacy, cybersecurity, and intellectual property.

  
  • COMP 2150 - CS2: OOP and Data Structures

    Credit Hours: (4)
    Description: Principles of object-oriented programming and software development; problem solving with recursion and abstract data types, including linked lists, stacks, queues, binary search trees, hash tables; basic GUIs. PREREQUISITE: MATH 1910 or MATH 1421 (or MATH 1830 for COMP minors) and COMP 1900.

  
  • COMP 2700 - Discrete Structures

    Credit Hours: (4)
    Description: Elementary logic; sets, relations, functions, equivalence relations, permutation, combinations, mathematical induction, recurrence relations, graph algorithms. students may not receive credit for both COMP 2700 and MATH 2702 . PREREQUISITE: MATH 1910  or MATH 1421  (or MATH 1830  for COMP minors), and COMP 1900 .

  
  • COMP 3115 - Database Process and Design

    Credit Hours: (3) Former: (4115)
    Description: Information representation, storage and retrieval; database processing and architecture; conceptual data modeling and data design; logical data models; relational models, operations and algebra; query languages and SQL; normalization and schema refinement; basic indexing techniques (hashing and B+trees). PREREQUISITE: COMP 2150, or permission of instructor.

  
  • COMP 3150 - Programming in C/C++

    Credit Hours: (3)
    Description: Introduction to C/C++; software development environments; primitive data types, pointer, reference, struct; user defined structures; memory management; control statements; function; file I/O; introduction to object-oriented programming; C++ class; input and output with streams; inheritance, overriding, polymorphism; Standard Template Library. PREREQUISITE: COMP 2150 , or permission of instructor.

  
  • COMP 3160 - Adv Data Struct/Algorithm

    Credit Hours: (3)
    Description: Review of data structures and object-oriented concepts; implementation of advanced data structures and related algorithms; graphs; trees, binary search trees; advanced sorting, hashing. PREREQUISITE: COMP 2150 , COMP 2700 .

  
  • COMP 3410 - Computer Org/Architecture

    Credit Hours: (4)
    Description: Basic concepts in assembly language programming, including logic, comparing and branching, interrupts, macros, procedures, arrays, program design, testing, debugging, loading, and linking; combinational, arithmetic and logical circuits ALU; memory circuits, latches, flip-flops, registers; computer structure; fetch-execute cycles, clocks and timing; microprogramming and microarchitecture; data path, timing, sequencing; cache memory organization; RISC architectures. PREREQUISITE: COMP 2150 .

  
  • COMP 3825 - Network/Info Assurance

    Credit Hours: (3)
    Description: Net-centric computing; communication and networking; world-wide web; multimedia networking; network management; basic issues in computer security; threat modeling; basic methods and protocols in cryptography; web security; security; security policies; etiquette and cyberethics. PREREQUISITE: COMP 2150 and COMP 2700, or permission of instructor.

  
  • COMP 4001 - Intro to Python Programming

    Credit Hours: (3)
    Description: Basic concepts in computer programming; incorporates object oriented concepts, variables, flow control statement, arrays and lists, debugging and testing. NOTE: This course may not be used to fulfill requirements for the Computer Science major or Computer Science minor.

  
  • COMP 4005 - Web Design/Development

    Credit Hours: (3)
    Description: Web interface development using HTML, XML, CSS, JavaScript, and AJAX ; technological issues in web page design and data visualization; web servers and their features; web services. NOTE: This course may not be used to fulfill requirements for the Computer Science major or Computer Science minor. PREREQUISITE: COMP 4001 , or one other course in computer programming, or permission of instructor.

  
  • COMP 4014 - Intro Java Programming

    Credit Hours: (3)
    Description: Java problem-solving strategies with emphasis in fundamental programming skills, primitive data types, control structures, arrays, strings, I/O, basic recursion, documentation, testing and debugging techniques; introduction to object-oriented concepts. NOTE: this course may not be used to fulfill requirements for the Computer Science major or Computer Science minor. (F, Sp)

  
  • COMP 4019 - Competitive Prog/Tech Intrview

    Credit Hours: (1)
    Description: Covers skills needed for participating in programming competitions and for whiteboard-coding interviews at large tech companies. Topics include practicing with online judges, applying known algorithms and standard library data structures, common problem categories, implementation strategies, and mock interviews. (Fall) PREREQUISITE: COMP 2150 or permission of instructor. Cross listing: COMP 6019

  
  • COMP 4030 - Design/Analysis Algorithms

    Credit Hours: (3)
    Description: Asymptotic behavior of programs, basic paradigms in algorithm design; greedy, divide-andconquer, dynamic programming; analysis of efficiency and optimality of representative algorithms, including graph, pattern matching, numerical, randomized, and approximation algorithms; approaches to lower bound analysis; basic parallel algorithms. (F, Sp) PREREQUISITE: COMP 2150 or COMP 4001, and COMP 2700 , or permission of instructor.

  
  • COMP 4040 - Programming Languages

    Credit Hours: (3)
    Description: Comparative features, syntax and applicability of high-level programming languages such as FORTRAN, PASCAL, LISP, Scheme, ADA, C, C++, JAVA, PHP, JavaScript, Perl, Prolog, FORTH; data types, data structures, dataflow; procedures, recursion, runtime environment, string manipulation, list processing, array processing, documentation, programming style. (F, Sp) PREREQUISITE: COMP 2150 , or permission of instructor.

  
  • COMP 4041 - Intro To Compilers

    Credit Hours: (3)
    Description: Finite state recognizers, lexical scanners, symbol tables context free methods such as recursive descent; LL(K), precedence, LR(K), SLR(K); language translation, generation and improvement of machine independent codes, inherited and synthesized attributes, syntax-directed translation schema. (Sp) PREREQUISITE: COMP 3410 , COMP 4040 , COMP 4030 .

  
  • COMP 4081 - Software Engineering

    Credit Hours: (3)
    Description: Scope of software engineering; software life cycle models; software process; team organization; requirements analysis and design methodologies; metrics, inspections, testing strategies and maintenance; software risks; professional and ethical responsibilities. Computer Science majors should plan to take COMP 4882 during the following spring semester. It is recommended that students take COMP 3115 before taking this course. PREREQUISITE: COMP 2150, permission of instructor. Cross listing: (Same as EECE 4081)

  
  • COMP 4118 - Introduction to Data Mining

    Credit Hours: (3)
    Description: an introductory exploration of data mining. Topics include data preparation and preprocessing; association rules; classification; clustering; dimension reduction; recommendation engines; mining social network graphs. PREREQUISITE: COMP 2150  or permission of instructor.

  
  • COMP 4151 - Intro to Data Science

    Credit Hours: (3)
    Description: A hands-on and programming-intensive introduction to data science and applications of data mining and machine learning techniques to analyze real data sets. Specific topics include data collection, cleaning, manipulation, and visualization, clustering and developing models to make predictions, and ethical aspects of data science. PREREQUISITE: COMP 2150, and MATH 4614 or MATH 4635; or permission of instructor. Cross listing: 6151

  
  • COMP 4242 - Intro Computer Graphics

    Credit Hours: (3)
    Description: Characteristics of graphics I/O devices; 2D/3D transformation including scaling, translation and rotation; graphics pipeline; data structures for graphics; geometry representation; OpenGL programming; vertex processing; lighting and shading; rasterization including line and polygon drawing; ray casting; ray tracing; computer graphics in games; visualization. PREREQUISITE: COMP 3150  and MATH 3242 , or permission of instructor.

  
  • COMP 4270 - Operating Systems

    Credit Hours: (3)
    Description: Hierarchy of storage devices, I/O buffering, interrupts, channels; processor and job scheduling, memory management: paging, segmentation, and virtual memory; interrupt procedure calls; multiprogramming, data races in shared resources, semaphores, concurrency, management of asynchronous processes and synchronization; security and recovery procedures.  It is recommended that students take COMP 3410 before taking this course. (F, Sp) PREREQUISITE: COMP 2150, or permission of instructor.

  
  • COMP 4272 - System Admin and Unix Prog

    Credit Hours: (3)
    Description: Fundamental of UNIX and operating systems principles; principles and practices of systems administration and management; network file systems; account management; OS installation; startup and shutdown, booting, backup, restore; system administration tools; web administration; duties and responsibilities of a system administrator. (Sp)

  
  • COMP 4302 - Web Service/Internet

    Credit Hours: (3)
    Description: Design and implementation of web services; internet architecture and protocol layering; clientserver application design; peer-peer application design; World Wide Web programming using HTML, XML, Java and advanced scripting languages; security issues. (Sp) PREREQUISITE: COMP 3115 , or permission of instructor.

 

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