May 20, 2024  
Rensselaer Catalog 2022-2023 
    
Rensselaer Catalog 2022-2023 [Archived Catalog]

Courses


 
  
  • CIVL 6780 - Numerical Modeling of Failure Processes in Materials


    State-of-the-art in computational modeling of failure processes in materials. Topics include numerical modeling of discrete defects, distributed damage, and multiscale computational techniques including multiple scale perturbation techniques, boundary layer techniques, and various global-local approaches.

    Prerequisites/Corequisites: Prerequisite: CIVL 6660  or MANE 6660 .

    When Offered: Spring term even-numbered years.



    Cross Listed: MANE 6780 . Students cannot receive credit for both this course and MANE 6780 .

    Credit Hours: 3

Credit Hours: 3
  
  • CIVL 6900 - Civil and Environmental Engineering Graduate Seminar


    Civil and environmental engineering graduate students present seminars about their research to an audience composed of students and faculty, and participate in discussions about the research of others. The course consists of one-hour weekly meetings. The faculty member in charge of the course helps the students develop their presentation and communication skills. M.S. and Ph.D. students are required to take this course once before completion of their terminal degree. This course is not required for M. Eng. students not doing a thesis or project.

    When Offered: Spring term annually.



    Credit Hours: 1

Credit Hours: 1
  
  • CIVL 6910 - Colloquium Series


    Seminars by distinguished guest speakers. All undergraduates and graduates are strongly encouraged to attend as many lectures as possible.

    When Offered: Fall and spring terms annually.



    Credit Hours: 0

Credit Hours: 0
  
  • CIVL 6940 - Readings in Civil Engineering


    Credit Hours: 1 to 3

Credit Hours: 1 to 3
  
  • CIVL 6960 - Topics in Civil Engineering


    Credit Hours: 3

Credit Hours: 3
  
  • CIVL 6970 - Professional Project


    Active participation in a semester-long project, under the supervision of a faculty adviser. A Professional Project often serves as a culminating experience for a Professional Master’s program but, with departmental or school approval, can be used to fulfill other program requirements. With approval, students may register for more than one Professional Project. Professional Projects must result in documentation established by each department or school, but are not submitted to the Office of Graduate Education and are not archived in the library. Grades of A, B, C, or F are assigned by the faculty adviser at the end of the semester. If not completed on time, a formal Incomplete grade may be assigned by the faculty adviser, listing the work remaining to be completed and the time limit for completing this work.

    Credit Hours: Variable

Credit Hours: Variable
  
  • CIVL 6980 - Master’s Project


    Active participation in a master’s-level project, under the supervision of a faculty adviser, leading to a master’s project report. Grades S or U are assigned at the end of the semester. If recommended by the adviser, the master’s project may be accepted by the Office of Graduate Education to be archived in the library.

    Credit Hours: 1 to 9

Credit Hours: 1 to 9
  
  • CIVL 6990 - Master’s Thesis


    Active participation in research, under the supervision of a faculty adviser, leading to a master’s thesis. Grades of S or U are assigned by the adviser each term to reflect the student’s research progress for the given semester. Once the thesis has been presented, approved by the adviser, and accepted by the Office of Graduate Education, it will be archived in a standard format in the library.

    Credit Hours: 1 to 9

Credit Hours: 1 to 9
  
  • CIVL 9990 - Dissertation


    Active participation in research, under the supervision of a faculty adviser, leading to a doctoral dissertation.  Grades of S or U are assigned by the adviser each term to reflect the student’s research progress for the given semester.  Once the dissertation has been publicly defended, approved by the doctoral committee, and accepted by the Office of Graduate Education, it will be archived in a standard format in the library.

     

     

    Credit Hours: 1-16

Credit Hours: 1-16
  
  • COGS 2120 - Introduction to Cognitive Science


    This course is an introduction to the new and quickly growing field of cognitive science. Cognitive Science is a highly interdisciplinary field of study of mind at the intersection of philosophy, psychology, computer science, neuroscience, linguistics, and anthropology. 

    When Offered: Fall and spring terms annually



    Credit Hours: 4

Credit Hours: 4
  
  • COGS 2340 - Introduction to Linguistics


    This course offers a survey of scientific and applied approaches to the study of human language, highlighting the endlessly surprising nature of this sophisticated mode of communication. A sampling of the topics to be covered: phonology, morphology, syntax, semantics, lexicography, psycholinguistics, and historical linguistics. Lecture course.

     

    When Offered: Fall term annually; spring term upon availability of instructor



    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4210 - Cognitive Modeling


    Recent advances in Cognitive Science, Computer Science and Mathematics, have resulted in the ability to develop computer programs that implement Probabilistic Cognitive Models (PCMs). The cognitive models that this course covers are based on approximate Bayesian Inference implemented by Markov Chain Monte Carlo and Variational techniques that have made this approach tractable. The objective of this course is to enable the student to develop models of cognition in a Bayesian framework.

     

    Prerequisites/Corequisites: CSCI 2300  or permission of instructor.

    When Offered: Spring term annually.



    Cross Listed: Cross listed as COGS 6210 . Students cannot obtain credit for both this course and COGS 6210 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4220 - Animal Cognition and Interaction with Humans


    In this course, students will deepen their understanding of research principles and experimental practices in cognitive and behavioral science, and they will gain experience in applying concepts often discussed in human-oriented contexts (e.g., learning, theory of mind) to the animal world. In addition, they will be prepared to participate in revolutionizing our treatment of both the animals and the people with whom we share our lives.

     

    Prerequisites/Corequisites: Prerequisite: One of the following: PSYC 1200 , COGS 2120 , COGS 2340 , COGS 4330 , or PSYC 4370  

    When Offered: spring term, even-numbered years



    Cross Listed: PSYC 4220  

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4330 - Introduction to Cognitive Neuroscience


    This survey course is intended as an introduction to Cognitive Neuroscience. The topics covered will focus on exploring the neural underpinnings for cognitive processes, such as sensation, language, attention, motor control, executive functions, social communication, emotions, consciousness, and learning/memory. Basic aspects of nervous system function and neuroanatomy, brain development/evolution, structural and functional imaging techniques, and other research methods used in Cognitive Neuroscience will be discussed.

     

    Prerequisites/Corequisites: Prerequisite: PSYC 1200 , COGS 2120 , or permission of instructor.

    When Offered: Fall term annually



    Cross Listed: PSYC 4330 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4340 - The Linguistics of Computational Linguistics


    This course will explore how linguistics, the scientific study of the properties of human language and languages, can be applied to the development of intelligent agents that can fluently and meaningfully communicate with people in natural language. It will focus on linguistic phenomena that have so far been particularly resistant to effective machine processing, such as lexical ambiguity resolution, reference resolution, ellipsis, indirect speech acts, implicature, and non-literal language (e.g., metaphor and irony). 

    Prerequisites/Corequisites: COGS 2340  Introduction to Linguistics or permission of the instructor. 

    Cross Listed: COGS 6340 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4360 - Behavioral Neuroscience


    This course is an introduction to the role of physiological mechanisms in behavioral processes. There will be detailed examination and discussion of the involvement of biological systems in feeding and drinking, sexual behavior, sleep and arousal, learning and memory, psychopathology and psychopharmacology.

    Prerequisites/Corequisites: Prerequisite: PSYC 1200 , or COGS 2120 , or permission of instructor.

    When Offered: Sumer term annually.



    Cross Listed: Cross listed with PSYC 4360 ; students cannot obtain credit for both courses.

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4410 - Programming for Cognitive Science and Artificial Intelligence


    Research in Cognitive Science and Artificial Intelligence (AI) is driven by data. Researchers in these fields collect, manipulate, model and analyze data generated by real-world processes.  Since the amount of data available has grown exponentially, the ability to automate these tasks through computer programs is essential. Specifically, probabilistic and statistical computing are needed to learn from the data. The objectives of this course are for the student to perform exploratory data analysis and to acquire the basics of statistical and machine learning in order to model real-world datasets.

     

    Prerequisites/Corequisites: CSCI 2300  or permission of instructor.

    When Offered: Fall term annually.



    Cross Listed: Cross listed as COGS 6410 . Students cannot obtain credit for both this course and COGS 6410 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4420 - Game AI


    This course introduces students to basic concepts and methods of artificial intelligence and their applications in computer games. The topics include decision making, movement, path finding, and AI for human-like characters. This course will take the form of a combination of lectures, presentations by students, class discussions, and independent study.

    Prerequisites/Corequisites: Prerequisite: CSCI 2300  and GSAS 2540  

    When Offered: Fall term annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4430 - Learning and Advanced Game AI


    Digital gaming is one of the most rapidly developing fields. The effort required for developing games is not trivial. To make a game fun to play, the design of the game levels and/or the AI-driven opponents need to be intelligent and adaptive to the players’ strategies and skills. In this course, students will learn and explore using machine learning techniques to automate the design process of digital games. The course will cover basic and advanced topics in Artificial Intelligence and Learning, such as Decision Trees, Neural Networks, Genetic Algorithms, and Reinforcement Learning. Students will gain hands-on experience in applying these techniques in computer games. The course will also introduce psychological theories and studies about people’s decision-making and emotional processes and how they are related to the players’ experience in games. This course will take the form of a combination of lectures, presentations by students, class discussions, and independent study.

     

    Prerequisites/Corequisites: Prerequisite: COGS 4420  - Game AI or CSCI 4150  - Introduction to Artificial Intelligence

    When Offered: Fall term annually.



    Cross Listed: COGS 6430 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4440 - Sensibilities


    “Sensibilities”—a special ART_X@Rensselaer (Art Across the Curriculum) seminar—draws from the tremendous resource of EMPAC to inspire students to cultivate writing skills through the cross-disciplinary theme of the senses/perception. During the semester students will have opportunities to observe unique art/science presentations and performances in an intimate setting at EMPAC, providing rich experiences for discussions and writing. Classes include reading science and art texts, as well as writing workshops to develop authorial voice and experimentation.

     

    Prerequisites/Corequisites: IHSS 1150 , IHSS 1140 , PSYC 1200  or permission of instructor.

    When Offered: Fall term even-numbered years



    Cross Listed: PSYC 4440 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4560 - Cross-linguistic Perspectives


    This course will explore the different strategies used by different languages to fulfill the same needs of human communication. A sampling of topics: quickly learning the basics of a new language using linguistic principles; cross-linguistic knowledge elicitation and engineering;  principles of generative grammar; space, time, agency, and other linguistic phenomena viewed cross-linguistically.

    Prerequisites/Corequisites: COGS 2340  Introduction to Linguistics or permission of the instructor.

    When Offered: Upon availability of instructor.



    Cross Listed: COGS 6560 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4600 - Cognition and the Brain


    Perception and thought are considered in terms of processes represented in the brain. The localization and lateralization of function are examined, drawing upon research on the behavioral effects of brain damage as well as brain-imaging studies and other approaches. Examples of topics include object recognition, memory, language, emotion, spatial ability, and motor processes.

    Prerequisites/Corequisites: Prerequisite: COGS 4330  / PSYC 4330 , or COGS 4360  / PSYC 4360 , or PSYC 4370 , or permission of instructor.

    When Offered: Fall term odd-numbered years.



    Cross Listed: PSYC 4600 ; students cannot obtain credit for both courses.

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4610 - Stress and the Brain


    This seminar course is a detailed examination of the mind-brain relationship, through study of the stress response. Stress is simply defined as any challenge to an individual’s homeostasis or balance. This course will explore the neurobiological underpinnings of the stress response, with particular focus on how stressors can alter perception, affective and cognitive processing in the individual, which can in turn feedback to alter the general health of the individual (body and mind/brain). 

     

    Prerequisites/Corequisites: PSYC 1200  or permission of instructor.

    Cross Listed: PSYC 4610 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4620 - Cognitive Engineering


    Covers cognitive theory from an applied perspective to understand and predict the interactions among human cognition, artifact (i.e., tools), and task. Cognitive task analysis techniques will be taught and used throughout the course, as will techniques for collecting and analyzing fine-grained behavioral data. Topics covered may include visual search and visual attention, cognitive skill and its acquisition, hard and soft constraints on interactive behavior, human error, soft constraints on judgment and decision-making, and experts and expertise.

    Prerequisites/Corequisites: Prerequisites:  PSYC 2120 / PHIL 2120 or PSYC 4310  or PSYC 4370  or permission of instructor.

    When Offered: Upon availability of instructor.



    Cross Listed: Cross listed with PSYC 4620. Students cannot obtain credit for both courses.

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4640 - Intelligent Virtual Agents


    This course introduces various computational approaches for creating intelligent conversational agents. This course will take the form of a combination of lectures, presentations by students, class discussions, and independent study.

    Prerequisites/Corequisites: CSCI 1200  and CSCI 2300 .

    When Offered: Spring term annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4700 - Hormones, Brain, and Behavior


    This course will examine hormone and brain/behavior relationships across the lifespan.  Hormones are molecules that are secreted by glands (the majority of which are located outside the brain) and have distal effects on their targets, such as the brain, throughout development.  A focus will be on hormones’ effects, mechanisms, and brain regions of interest for behavior and cognitive processes, such as perception, learning/memory, social cognition, motivation, and emotion.

     

    Prerequisites/Corequisites: PSYC 1200  or permission of instructor.

    When Offered: Fall term, odd-numbered years



    Cross Listed: PSYC 4700 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4780 - Advanced Topics in Linguistics


    This course will serve as a seminar for advanced students of linguistics. The material to be covered will be selected collaboratively by the instructor and each cohort of students. Students, who ideally will have taken at least two linguistics-oriented courses previously, will be guided in pursuing topics that they have found particularly compelling in previous courses. 

    Prerequisites/Corequisites: COGS 2340  Introduction to Linguistics or permission of instructor.

    When Offered: Upon availability of instructor.



    Cross Listed: COGS 6780 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4880 - Language-Endowed Intelligent Agents


    This course will concentrate on the knowledge-based modeling of intelligent agents, with a special emphasis on semantically-oriented language processing. Theoretical and conceptual discussions will be balanced by practical work within the implemented OntoAgent cognitive architecture. It will discuss the modeling of decision-making, the various aspects of natural-language processing, and the art of knowledge engineering.

    Prerequisites/Corequisites: A 2000-level computer science course or its equivalent, or permission of the instructor.

    When Offered: Upon availability of instructor.



    Cross Listed: COGS 6880 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 4940 - Readings in Cognitive Science


    An individually arranged independent study course under the supervision of a member of the Cognitive Science Department. The topic is selected by consultation between student and faculty member.

    Credit Hours: 1 to 4

Credit Hours: 1 to 4
  
  • COGS 4960 - Topics in Cognitive Science


    An advanced course concerned with selected topics in cognitive science.

    Credit Hours: 1 to 4

Credit Hours: 1 to 4
  
  • COGS 4990 - Undergraduate Thesis


    Students conduct original scholarly projects: original research, theoretical or analytical reviews of the literature, or computer simulations. Students prepare written reports relating to this project, under the supervision of a faculty member. 

    Prerequisites/Corequisites: Prerequisite: permission of a supervising faculty member (completion of the thesis/project/dissertation registration form).

    When Offered: Fall, spring, and summer terms annually.



    Credit Hours: 3-6

Credit Hours: 3-6
  
  • COGS 6100 - Seminar in Cognitive Engineering


    Integrated cognitive systems comprise human cognitive, perception, and motor subsystems in coordinated action with interactive devices. Examples may be as simple as a human using a VCR or as complex as the behavior exhibited by Air Force pilots. This course will introduce students to the cognitive theory behind integrated cognitive systems, the techniques for collecting and analyzing data such as eye movements and action protocols, as well as the software tools available for the representation of interactive behavior.

    Prerequisites/Corequisites: Prerequisite: admission to the doctoral program.

    When Offered: Fall and spring terms annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6200 - Cognition


    This course covers reasoning, decision making, and behavioral game theory, which are major domains in human higher order cognition. Each topic begins with normative theories and continues through formal and mathematical models, and the introduction of empirical studies. The course emphasizes integrations of competing approaches within a domain, integration between reasoning and decision making, and integration between individual decision making and game-theoretic interactions. Each year, the course has a theme. The theme for this year is quantum cognition, which applies quantum theory in cognitive modeling. This course is designed as self-contained, and has no prerequisites. A middle term presentation and a final term paper are required for each student. Graduate students only.

    When Offered: Fall term annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6210 - Cognitive Modeling I


    This is a graduate level course that introduces the student to computational cognitive modeling. Cognitive modeling is the simulation of human cognitive, perceptual, and motor processes based on a cognitive architecture. The benefit of cognitive modeling is that it facilitates the testing of ideas about human processes through comparison of model data with empirical data. This course covers ACT-R, a symbolic architecture and LEABRA, a neural-level architecture.

    When Offered: Spring term annually.



    Cross Listed: Cross listed as COGS 4210 . Students cannot obtain credit for both this course and COGS 4210 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6220 - Cognitive Modeling II


    This is a graduate level course that extends the objectives of Cognitive Modeling I to additional cognitive architectures. The first part of the course is a survey of cognitive modeling paradigms. The second part will be a more in-depth coverage of two or three architectures and will be done by teams of students. Each team will study one architecture including the development of a model.

    When Offered: Fall term annually.



    Cross Listed: Cross listed as COGS 4220 . Students cannot obtain credit for both this course and COGS 4220 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6240 - Logic and Artificial Intelligence


    This course is about the connection between logic and artificial intelligence (AI). It may be partitioned into three general sections: 1) the straightforward application of first order logic (FOL) in AI; 2) the broadening of FOL to enable a robot to reason in a commonsense way (nonmonotonic reasoning, induction, etc.) and to formalize a robot agent’s belief and knowledge system (modal logics, etc.); and 3) using a logical approach to the Frame Problem and to building a planner.

    When Offered: Spring term annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6340 - The Linguistics of Computational Linguistics


    This course will explore how linguistics, the scientific study of the properties of human language and languages, can be applied to the development of intelligent agents that can fluently and meaningfully communicate with people in natural language. It will focus on linguistic phenomena that have so far been particularly resistant to effective machine processing, such as lexical ambiguity resolution, reference resolution, ellipsis, indirect speech acts, implicature, and non-literal language (e.g., metaphor and irony). 

    Prerequisites/Corequisites: Graduate standing.

    Cross Listed: COGS 4340 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6410 - Programming for Cognitive Science and Artificial Intelligence


    This course is a graduate course that teaches Cognitive Science and Artificial Intelligence concepts by enabling the student to develop and understand computer programs that implement them. It covers data collection and analysis, task environments, natural language, cognitive architectures, and learning. Some previous programming experience is very beneficial but not required.

    When Offered: Fall term annually.



    Cross Listed: Cross listed as COGS 4410 . Students cannot obtain credit for both this course and COGS 4410 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6420 - Perception and Action


    This course is a graduate level introduction to the topic of perception and action, and will focus on the significance of perception, motor control, and perceptual-motor learning as they relate to the performance of routine and skilled tasks. It will explore perception and action from information processing, computational, dynamical systems, and ecological perspectives, review current empirical and computational research, and consider some applications, including training, rehabilitation, human-machine interaction, and robotics.

    Prerequisites/Corequisites: Prerequisite: graduate status or permission of instructor.

    When Offered: Fall term even-numbered years.



    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6430 - Learning and Advanced Game AI


    Digital gaming is one of the most rapidly developing fields. The effort required for developing games is not trivial. To make a game fun to play, the design of the game levels and/or the AI-driven opponents need to be intelligent and adaptive to the players’ strategies and skills. In this course, students will learn and explore using machine learning techniques to automate the design process of digital games. The course will cover basic and advanced topics in Artificial Intelligence and Learning, such as Decision Trees, Neural Networks, Genetic Algorithms, and Reinforcement Learning. Students will gain hands-on experience in applying these techniques in computer games. The course will also introduce psychological theories and studies about people’s decision-making and emotional processes and how they are related to the players’ experience in games. This course will take the form of a combination of lectures, presentations by students, class discussions, and independent study.

    Prerequisites/Corequisites:
     

    When Offered: Fall term annually.



    Cross Listed: COGS 4430 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6560 - Cross-linguistic Perspectives


    This course will explore the different strategies used by different languages to fulfill the same needs of human communication. A sampling of topics: quickly learning the basics of a new language using linguistic principles; cross-linguistic knowledge elicitation and engineering; principles of generative grammar; space, time, agency, and other linguistic phenomena viewed cross-linguistically. 

    Prerequisites/Corequisites: Graduate standing; background in languages or linguistics expected.

    Cross Listed: COGS 4560 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6570 - Advanced Behavioral Statistics


    An accelerated course covering important behavioral statistical concepts including probability, sampling distributions, hypothesis resting, ANOVA, and multiple regression. Course requires usage of statistical software package and is taught using the general linear model framework.

    Prerequisites/Corequisites: Prerequisite: graduate status and one course in undergraduate statistics.

    When Offered: Fall term annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6640 - Intelligent Virtual Agent


    This course introduces various computational approaches for creating intelligent conversational agents. This course will take the form of a combination of lectures, presentations by students, class discussions, and independent study.

    Prerequisites/Corequisites: CSCI 1200  and CSCI 2300 .

    When Offered: Fall term annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6690 - Seminar in Research Design


    An in-depth study of quasi-experimental and experimental design of behavioral research. Topics include test construction and development, factor analysis, meta-analysis, repeated measures, and MANOVA.

    Prerequisites/Corequisites: Prerequisite: COGS 6570  or permission of instructor.

    When Offered: Spring term annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6780 - Advanced Topics in Linguistics


    This course will serve as a seminar for advanced students of linguistics. The material to be covered will be selected collaboratively by the instructor and each cohort of students. Students, who ideally will have taken at least two linguistics-oriented courses previously, will be guided in pursuing topics that they have found particularly compelling in previous courses. 

    Prerequisites/Corequisites: Graduate standing; background in languages or linguistics expected.

    When Offered: Upon availability of instructor.



    Cross Listed: COGS 4780 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6880 - Language-Endowed Intelligent Agents


    This course will concentrate on the knowledge-based modeling of intelligent agents, with a special emphasis on semantically-oriented language processing. Theoretical and conceptual discussions will be balanced by practical work within the implemented OntoAgent cognitive architecture. The course will cover the modeling of decision-making, the various aspects of natural-language processing, and the art of knowledge engineering. 

    Prerequisites/Corequisites: Graduate standing.

    When Offered: Upon availability of instructor.



    Cross Listed: COGS 4880 .

    Credit Hours: 4

Credit Hours: 4
  
  • COGS 6940 - Readings in Cognitive Science


    An individually arranged independent study course under the supervision of a member of the Cognitive Science Department. The topic is selected by consultation between student and faculty member.

    Prerequisites/Corequisites: Prerequisite: graduate status and permission of supervising faculty member.

    When Offered: Fall and spring terms annually.



    Credit Hours: 1 to 4 credits

Credit Hours: 1 to 4 credits
  
  • COGS 6960 - Topics in Cognitive Science


    An advanced course concerned with selected topics in cognitive science.

    Credit Hours: 1 to 4

Credit Hours: 1 to 4
  
  • COGS 6980 - Master’s Project


    Active participation in a master’s-level project, under the supervision of a faculty adviser, leading to a master’s project report. Grades S or U are assigned at the end of the semester. If recommended by the adviser, the master’s project may be accepted by the Office of Graduate Education to be archived in the library.

    When Offered: Fall and spring terms annually.



    Credit Hours: 1 to 9 credits

Credit Hours: 1 to 9 credits
  
  • COGS 6990 - Master’s Thesis


    Active participation in research, under the supervision of a faculty adviser, leading to a master’s thesis. Grades of S or U are assigned by the adviser each term to reflect the student’s research progress for the given semester. Once the thesis has been presentend, approved by the adviser, and accepted by the Office of Graduate Education, it will be archived in a standard format in the library.

    When Offered: Fall and spring terms annually.



    Credit Hours: 1 to 9 credits

Credit Hours: 1 to 9 credits
  
  • COGS 9990 - Doctoral Thesis


    Active participation in research, under the supervision of a faculty adviser, leading to a doctoral dissertation.  Grades of S or U are assigned by the adviser each term to reflect the student’s research progress for the given semester.  Once the dissertation has been publicly defended, approved by the doctoral committee, and accepted by the Office of Graduate Education, it will be archived in a standard format in the library.

     

     

    When Offered: Fall and spring terms annually.



    Credit Hours: 1-16

Credit Hours: 1-16
  
  • COMM 2410 - Perspectives on Photography


    This course helps students understand the meaning and emotional complexity of visual images in their culture. Students examine photographic imagery through three perspectives. The first—formal—addresses the design components of the image, such as vantage point and contrast. The second—psychodynamic—concerns the emotional dynamics of viewing. The third—social political— explores photographs as instruments for preserving or challenging cultural values. No technical knowledge of photography is needed.

    When Offered: Fall and spring terms annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 2440 - Documentary Film


    Does documentary film depict reality or is it just another form of storytelling? This course takes a broad, historical look at documentary media, exposing students to a wide range of works that in some sense stand on claims to truth. Students are invited to develop a critical stance toward documentary modes of social representation, through viewing and analyzing colonial photography and cinema, ethnographic, propaganda, cinema verite, experimental, and even “fake” documentaries.

    When Offered: Spring term annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 2520 - Communication Theory and Practice


    This course introduces students to basic topics in communication theory and research. It includes topics in interpersonal, group, organizational, mediated, and mass communication. Students will study and apply theories to real world situations and events and explore the social and cultural impact of new media technology. 

    When Offered: Fall and spring terms annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 2570 - Typography


    Typography studies the form and function of alphabetic and pictographic systems in English-speaking society. The course aims to imbue in students a critical perspective on the role typography plays in the history and sustenance of civilization and the propagation of ideas throughout society. Students will read historical, theoretical, and evidence-based literature to glean principles for designing communicatively effective type. Verbal and visual assignments will enforce understanding of typographic principles and grammar for use in print and digital interfaces.

    When Offered: Spring term annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 2616 - Superheroes in the Classroom


    This course engages students with the transmedial genre of superheroes, which has become one the most influential genres in film, television, video games, toys, and of course comics—not to mention the cultural artifacts that are associated with its iconography. Through an examination of the genre’s origins and history, its economic and aesthetic aspects, and the ideological issues that surround its narratives—including representational dynamics of race, class, gender, sexuality and other vectors of identity—students in this course will become more critically aware consumers of popular culture media.

     

    When Offered: summer term annually



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 2660 - Introduction to Graphic Design


    This course introduces students to the practice of graphic design with a variety of hands-on projects. Studies include the principles and theories of 2D design and the integration of form, color, type, image, and content. Students will develop a heightened visual awareness and an understanding of how design influences meaning. The course emphasizes strategic and critical thinking in the solving of graphic design problems for the purposes of professional communication across a range of media platforms. 

    When Offered: Fall and spring terms annually



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 2750 - Critical Television


    This course engages students in a critical examination of television and its historical and present status as a dominant popular culture medium. Television in this context is broadly understood as an evolving medium for motion pictures in the age of technological convergence. Using a variety of analytical and theoretical approaches, we’ll consider the significant influence television has on individual, social, and cultural experiences—addressing questions of representation, identity, economics, and ideology. The class uses a collaborative learning process, allowing students to influence the content and emphasis of the class and thereby reflecting the democratic nature of popular culture media. 

     

    When Offered: spring term annually



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 2940 - Communication Studies


    Readings and projects adapted to the needs of individual students.

    Credit Hours: 4

Credit Hours: 4
  
  • COMM 2960 - Topics in Communication


    Experimental courses tried out in one or two terms.

    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4188 - Social Media & Strategic Communication


    The purpose of this course is to introduce the basics of strategic communication in digital and social media platforms, with a specific interest in the applications of digital and social media for communication professionals. In this course, students will learn key principles and techniques for digital content creation and promotion. Students will brainstorm, conceptualize, and develop an online presence and apply writing, research, and critical thinking to the practice of strategic communication. 

     

    Prerequisites/Corequisites: Any WRIT or COMM course

    When Offered: Upon Availability



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4320 - Visual Poetics and Narrative


    This studio course explores new directions in art and design that include visual poetry (visual expression in which they shape an arrangement of text, images, symbols to convey the message) and interactive narrative. Visual poetics and narrative appear in advertisement, music videos, and other forms of communication. Students will experiment with these forms of communication and learn how these concepts apply in artistic and commercial contexts. The class format includes lectures, discussions, and studio work.

    Prerequisites/Corequisites: Prerequisite: At least 1 of the following: ARCH 2520  - Digital Constructs 1, ARTS 1020  - Digital Imaging, COMM 2660  - Introduction to Graphic Design, COMM 2570  - Typography.

    When Offered: Fall term, odd-numbered years



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4420 - Foundations of HCI Usability


    In this course, students will consider methods of gathering users’ requirements for product functions and information, ways to test products and information for usability and suitability, and procedures for incorporating the results learned through testing. Students will design and conduct usability tests on products, documents, and interfaces of interest.

    When Offered: Fall term annually.



    Cross Listed: COMM 6420 ; an additional assignment is required for COMM 6420 . Students cannot obtain credit for both courses.

    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4460 - Visual Design: Theory and Application


    This course introduces students to the theoretical and practical use of graphics as a form of visual communication. Discussions include topics such as the psychology of visual perception, design theory, creative process, formatted text, and graphics. Students have an opportunity to put theory into practice using computer graphics.

    When Offered: Fall term, even-numbered years



    Cross Listed: COMM 6560 ; students cannot obtain credit for both courses.

    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4470 - Information Design


    This course examines the design of technical information systems and their output in useful and well-designed documents and interfaces. The course includes the history of data visualization, visual rhetoric, and information systems such as DITA.

     

    Prerequisites/Corequisites: Prerequisite: COMM 2660 

    When Offered: Fall term annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4530 - Post-Factual Media


    This course considers the sociopolitical and ethical dimensions of post-factual media content, including the staged actuality of reality television. Topics include: fake news; disinformation; science denial; cognitive bias; political spin; reality TV performance and celebrity. 

     

    When Offered: Fall term annually



    Cross Listed: COMM 6530 . Students may not receive credit for both the 4000 level and 6000 level versions of this course.

    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4535 - Social Media: East & West


    This course provides students a venue to explore the different uses of Eastern and Western social media for socializing, entertaining, publicizing, and marketing. Students explore how media and mediated communication affect people and society, and develop critical perspectives of the diversity of mediated messages across cultures. The course also looks at the variability and cross-cultural encounters built on students’ own everyday observations. The course is taught in English and requires no Chinese language proficiency.

    When Offered: Summer term annually



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4540 - Visual Culture


    Humans inhabit a culture of visual images. Images bombard them on television, the Internet, and in films; they surround everyone as architecture and fashion; they provide essential resource data in science, engineering, and business. This course will help students better understand how images communicate information, arouse emotions, and shape values. Students will primarily do readings in cultural history/theory with some viewing of films. 

    Prerequisites/Corequisites: Prerequisite: One 2000-level HASS undergraduate course of permission of instructor.

    When Offered: Fall term annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4550 - Religion, Politics, & Media


    At a time when the resurgence of religious identities, public expression, and action is driving national politics, this course explores, through a media frame, “the return of religion” within the secular consensus of modernity.  We examine how various religious groups use media to strategically articulate and institutionalize their political messages, and how media portray religion in relation to the secular world. A central problem is the logic of fundamentalism in relation to mainstream or liberal religion. 

     

    Prerequisites/Corequisites: Prerequisite: COMM 2520  or permission of the instructor

    When Offered: Spring term, annually



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4580 - Advertising and Culture


    An examination of the cultural impact of advertising in various media: TV, radio, print, and the Web. How does advertising inform human experience and identity? How has it shaped the culture? Who pays for it and why? Note: This is not a How-To course. The focus is critical analysis, not acquiring skills for producing advertising. 

    When Offered: Spring term even-numbered years.



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4690 - Interface Design: Hypermedia Theory and Application


    This course covers theory, research, and practice in interactive, multimedia interface design. Topics include visual perception, information architecture, rapid prototyping, usability testing, cross-cultural design, interactive data visualization, augmented reality, and intellectual property. 

     

    Prerequisites/Corequisites: Prerequisites: CSCI 1100  or permission of instructor

     

    When Offered: spring term, even-numbered years



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4730 - Brand Identity Design


    A brand is more than just a cool logo design. “A brand is a perception or set of associations consumers have of a business.” - (Felicia C. Sullivan) These perceptions originate from a consistent verbal and visual story communicated through a multitude of media platforms. In this class we’ll define the brand story, create messaging, and design the logo, stationery, signage, packaging, advertising, schwag, motion graphics etc. The course culminates with the design of an identity standards manual defining the rules and principles to effectively communicate a consistent brand image. 

     

    Prerequisites/Corequisites: Prerequisite: COMM 2660 -Introduction to Graphic Design or COMM 2570 -Typography or COMM 2680-2D Motion Graphics

    When Offered: Spring term annually



    Cross Listed: COMM 6730 . Students may not get credit for both.

    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4780 - Interactive Narrative


    This course introduces students to narrative theory and interactive narratives in a variety of genres such as oral story-telling, literature, poetry, film, artists’ books, historical narrative, hypertext fiction, Net Art, social media narratives, and computer games. Students will have the opportunity to design and develop an original interactive narrative.

    When Offered: Spring term odd-numbered years.



    Cross Listed: COMM 6780 ; students may not receive credit for both courses. Extra assignments are required in the graduate course.

    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4880 - Interactive Data Visualization


    The course covers interactive, multimedia interface design (for Web sites and apps) for data visualization or other forms of interactive information design. Innovative designs that explore new directions in interactive data design are highlighted. Topics include multisensory information design using graphics, sound, touch, and large-scale data projection. Interface design topics include user-centered design, information architecture, rapid prototyping, cross-cultural design, and intellectual property. Students may choose the applications they want to design for the class project.

    Prerequisites/Corequisites: Prerequisites: CSCI 1100  or permission of the instructor.

    When Offered: Summer term annually.



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4930 - Pro-Seminar in Communication, Media, and Design


    Designed for first-semester senior Communication, Media, and Design majors, Pro-Seminar is the capstone course for the development of the Senior Project.  Students will create a professional portfolio piece that showcases their work in the diverse disciplines of communication and media

     

    When Offered: fall term annually



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4940 - Communication Studies


    Readings and projects adapted to the needs of individual students.

    Credit Hours: 1 to 6

Credit Hours: 1 to 6
  
  • COMM 4960 - Topics in Communication


    Experimental courses tried out in one or two terms.

    Credit Hours: 4

Credit Hours: 4
  
  • COMM 4970 - 2D Motion Graphics


    This course is a hands-on investigation into communicating effectively using motion graphics. Students will learn the art of communicating in a time-based medium using typography, graphics, photos, illustrations, video, and audio. Investigations include logo and brand animations, title sequences, graphic and typographic narratives, and researching, interpreting, and animating data to communicate real-world problems. 

     

     

    Prerequisites/Corequisites: Prerequisite: COMM 2660  

    When Offered: Fall term, even-numbered years



    Credit Hours: 4

Credit Hours: 4
  
  • COMM 6200 - Foundations of Technical Communication


    Technical communication today has a remarkably broad scope, including almost every area of life that involves technology, such as health, business, government, and scientific communication. This course addresses an essential part of communication studies and human-computer interaction: the authorship of the signifying level of interface design. Technical communication has grown way beyond people sitting in front of beige boxes writing manuals on how to operate other beige boxes. Instead, it has emerged as a central collection of skills aimed at how to get the right information to the right people at the right time, in a usable form. It has as much to do with information architecture, knowledge management, and information design as with writing reports and instructions. In addition, RPI has a long-standing heritage in technical communication, as the first academic degree in the field was offered here. In technical communication, RPI still maintains a high level of respect and market value for students and faculty at other institutions.

     

    When Offered: Spring term annually.



    Credit Hours: 3

Credit Hours: 3
  
  • COMM 6320 - Visual Poetics and Narrative


    This studio course explores new directions in art and design that include visual poetry (visual expression in which the shape and arrangement of text, images, and symbols covey the message) and interactive narrative. Visual poetics and narrative appear in advertisement, music videos, and other forms of communication. Students will experiment with these forms of communication and learn how these concepts apply in artistic and commercial contexts. The class format includes lectures, discussions, and studio work. 

    When Offered: Fall term, odd-numbered years



    Credit Hours: 3

Credit Hours: 3
  
  • COMM 6420 - Foundations of Human-Computer Interaction Usability


    This course will consider methods for gathering users’ requirements for product functions and information, ways to test products and information for usability and suitability, and procedures for incorporating the results learned through testing. Students will design and conduct usability tests on products, documents, and interfaces of interest.

    When Offered: Fall term annually.



    Cross Listed: COMM 4420 ; students cannot obtain credit for both courses.

    Credit Hours: 3

Credit Hours: 3
  
  • COMM 6510 - Communication Theory and Practice


    Provides students an opportunity to enact communication practice from a strong foundation of textual and visual communication theory. Focuses on theories of text-making and distribution across media, qualitative and quantitative approaches to communication research, and applied rhetoric.

     

    When Offered: Fall term annually.



    Credit Hours: 3

Credit Hours: 3
  
  • COMM 6530 - Post-Factual Media


    This course considers the sociopolitical and ethical dimensions of post-factual media content, including the staged actuality of reality television. Topics include: fake news; disinformation; science denial; cognitive bias; political spin; reality TV performance and celebrity. 

     

    When Offered: Spring term annually



    Cross Listed: COMM 4530 . Students may not earn credit for both.

    Credit Hours: 4

Credit Hours: 4
  
  • COMM 6560 - Visual Design: Theory and Application


    This course introduces students to the theoretical and practical use of graphics as a form of visual communication. Discussions include such topics as visual perception, design theory, formatted text, and graphics. Students have an opportunity to put theory into practice using computer graphics software.

    When Offered: Fall term, even-numbered years



    Cross Listed: COMM 4460 ; students cannot obtain credit for both courses. For graduate students, one additional assignment will be required and their work will be evaluated at a higher level.

    Credit Hours: 3

Credit Hours: 3
  
  • COMM 6700 - Rhetoric of the Photograph


    Photography is the first modern visual technology that is reproducible yet still has an aura of “objectivity,” and its study addresses issues that are central to all forms of contemporary image-making, from art and architecture to politics, social media, and game design. Using the rhetorical triad of producer, photographer, and audience, the course introduces students across HASS to various methodologies of visual analysis through semiotics, phenomenology, neuropsychology, and psychodynamics of affect.

    When Offered: Spring term, even-numbered years.



    Credit Hours: 3

Credit Hours: 3
  
  • COMM 6730 - Brand Identity Design


    A brand is more than just a cool logo design. “A brand is a perception or set of associations consumers have of a business.” -(Felicia C. Sullivan)  These perceptions originate from a consistent verbal and visual story communicated through a multitude of media platforms. In this class, we’ll define the brand story, create messaging, and design the logo, stationery, signage, packaging, advertising, schwag, motion graphics, etc. The course culminates with the design of an identity standards manual defining the rules and principles to effectively communicate a consistent brand image.

     

    When Offered: spring term annually



    Cross Listed: COMM 4730 . Students may not earn credit for both.

    Credit Hours: 4

Credit Hours: 4
  
  • COMM 6780 - Interactive Narrative


    This course introduces students to narrative theory and interactive narratives in a variety of genres such as oral story-telling, literature, poetry, film, artists’ books, historical narrative, hypertext fiction, Net Art, social media narratives, and computer games. Students will have the opportunity to design and develop an original interactive narrative.

    When Offered: Spring term, odd-numbered years.



    Cross Listed: COMM 4780 ; students may not receive credit for both courses.

    Credit Hours: 3

Credit Hours: 3
  
  • COMM 6880 - Interactive Data Visualization


    This course covers interactive, multimedia interface design (for Web sites and apps) for data visualization or other forms of interactive information design. Innovative designs that explore new directions in interactive data design are highlighted. Topics include multisensory information design using graphics, sound, touch, and large-scale data projection. Interface design topics include user-centered design, information architecture, rapid prototyping, cross-cultural design, and intellectual property. Students may choose the applications they want to design for the class project. 

    Prerequisites/Corequisites: Graduate standing.

    When Offered: Summer term annually.



    Cross Listed: COMM 4880 .

    Credit Hours: 3

Credit Hours: 3
  
  • COMM 6940 - Communication Studies


    Readings and projects adapted to the needs of individual students.

    Credit Hours: 1 to 6

Credit Hours: 1 to 6
  
  • COMM 6960 - Topics in Communication


    Experimental courses tried out in one or two terms.

    Credit Hours: 3

Credit Hours: 3
  
  • COMM 6990 - Master’s Thesis


    Active participation in research, under the supervision of a faculty adviser, leading to a master’s thesis. Grades of S or U are assigned by the adviser each term to reflect the student’s research progress for the given semester. Once the thesis has been presented, approved by the adviser, and accepted by the Office of Graduate Education, it will be archived in a standard format in the library.

    Credit Hours: 1 to 6

Credit Hours: 1 to 6
  
  • COMM 9990 - Dissertation


    Active participation in research, under the supervision of a faculty adviser, leading to a doctoral dissertation.  Grades of S or U are assigned by the adviser each term to reflect the student’s research progress for the given semester.  Once the dissertation has been publicly defended, approved by the doctoral committee, and accepted by the Office of Graduate Education, it will be archived in a standard format in the library.

     

     

    Credit Hours: 1-16

Credit Hours: 1-16
  
  • CSCI 1100 - Computer Science I


    An introduction to computer programming algorithm design and analysis. Additional topics include basic computer organization; internal representation of scalar and array data; use of top-down design and subprograms to tackle complex problems; abstract data types. Enrichment material as time allows. Interdisciplinary case studies, numerical and nonnumerical applications. Students who have passed CSCI 1200  cannot register for this course.

    When Offered: Fall, spring, and summer terms annually.



    Credit Hours: 4

    Contact, Lecture or Lab Hours: 5
Credit Hours: 4
  
  • CSCI 1190 - Beginning Programming for Engineers


    This course teaches elementary programming concepts using the MATLAB environment for engineering students with little or no prior programming experience. Concepts include variables, looping, and function calls. Students cannot get credit for CSCI 1190 after earning credit for CSCI 1100  or any higher-level CSCI course.

    When Offered: Half-term courses offered fall and spring terms annually.



    Credit Hours: 1

Credit Hours: 1
  
  • CSCI 1200 - Data Structures


    Programming concepts: functions, parameter passing, pointers, arrays, strings, structs, classes, templates. Mathematical tools: sets, functions, and relations, order notation, complexity of algorithms, proof by induction. Data structures and their representations: data abstraction and internal representation, sequences, trees, binary search trees, associative structures. Algorithms: searching and sorting, generic algorithms, iterative and recursive algorithms. Methods of testing correctness and measuring performance.

    Prerequisites/Corequisites: Prerequisite: CSCI 1100  or permission of instructor.

    When Offered: Fall and spring terms annually.



    Credit Hours: 4

    Contact, Lecture or Lab Hours: 6
Credit Hours: 4
  
  • CSCI 2200 - Foundations of Computer Science


    This course introduces important mathematical and theoretical tools for computer science, including topics from set theory, combinatorics, and probability theory, and then proceeds to automata theory, the Turing Machine model of computation, and notions of computational complexity. The course will emphasize formal reasoning and proof techniques.

    Prerequisites/Corequisites: Prerequisites: CSCI 1200  and Introduction to Calculus (MATH 1010  or MATH 1500  or MATH 1020  or MATH 2010 ); MATH 1020  is strongly recommended.

    When Offered: Fall and spring terms annually.



    Credit Hours: 4

    Contact, Lecture or Lab Hours: 5
Credit Hours: 4
  
  • CSCI 2300 - Introduction to Algorithms


    Data structures and algorithms, and the mathematical techniques necessary to design and analyze them. Basic data structures: lists, associative structures, trees. Mathematical techniques for designing algorithms and analyzing worst-case and expected-case algorithm efficiency. Advanced data structures: balanced trees, tries, heaps, priority queues, graphs. Searching, sorting. Algorithm design techniques: dynamic programming, greedy algorithms, divide-and-conquer, backtracking. Example graph, string, geometric, and numeric algorithms.

    Prerequisites/Corequisites: Prerequisites: CSCI 1200 , CSCI 2200 , and Introduction to Calculus (MATH 1010  or MATH 1500  or MATH 1020  or MATH 2010 ).

    When Offered: Fall and spring terms annually.



    Credit Hours: 4

    Contact, Lecture or Lab Hours: 6
Credit Hours: 4
  
  • CSCI 2500 - Computer Organization


    Introduction to computer organization, assembler language, and operating systems. Computer systems organization: processors, memory, I/O. Digital logic: gates, Boolean algebra, digital logic circuits, memory, buses. Microprogramming. Machine level: instruction formats, addressing modes, instruction types, flow of control. Operating systems: virtual memory, virtual I/O instructions, processes, interprocess communication. Numeric representation. Assembler language: the assembly process, macros, linking, loading. Advanced architectures: RISC architectures, parallel architectures.

    Prerequisites/Corequisites: Prerequisite: CSCI 1200 .

    When Offered: Fall and spring terms annually.



    Credit Hours: 4

    Contact, Lecture or Lab Hours: 6
Credit Hours: 4
  
  • CSCI 2600 - Principles of Software


    A study of important concepts in software design, implementation, and testing. Topics include specification, abstraction with classes, design principles and patterns, testing, refactoring, the software development process, GUI and event-driven programming, and cloud-based programming. The course also introduces implementation and testing tools, including IDEs, revision control systems, and other frameworks. The overarching goal of the course is for students to learn how to write correct and maintainable software.

    Prerequisites/Corequisites: Prerequisites: CSCI 1200  and CSCI 2200 .

    When Offered: Spring and summer terms annually.



    Credit Hours: 4

Credit Hours: 4
  
  • CSCI 4020 - Design and Analysis of Algorithms


    This course presents fundamental ideas and techniques of modern algorithm design and analysis. After completing this course, students should be able to formally analyze and design efficient algorithms for a variety of computational problems. Topics covered include Greedy Algorithms, Dynamic Programming, Network Flow, NP-Completeness, Linear Programming, Network Algorithms, as well as probabilistic and approximate algorithms.

    Prerequisites/Corequisites: Prerequisite: CSCI 2300 .

    When Offered: Spring term annually.



    Credit Hours: 4

Credit Hours: 4
 

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