December 16, 2022
CS course options for Spring 2023
CS course options for Spring 2023
Computer Science has a couple of courses that are available to non-CS students, both undergraduate and graduate. Please share this information with any students that you think may be interested.
CS 39000ACA: Advanced Computer Architecture
Course Description:
This course covers the concepts and techniques for conducting research and industry career related to computer architecture. The course explores the topics of computer architecture at a higher and more abstract level than prior courses on computer organization. In this course, we will learn the essential techniques that are used in designing modern computer architectures from single/multiprocessors to warehouse-scale computers. We will introduce both general techniques including technology trends, memory hierarchy, instruction-level parallelism, data-level parallelism, thread-level parallelism, cache coherence/consistency; and the design principles and examples of the domain-specific architectures. The students taking the course are expected to finish written homework, attend the mid-term exams and a final exam. The course also comes with a number of projects on architecture simulation and quantitative performance evaluation.
Preferred pre-requisites – C or higher in CS 25000(or equivalent)
~Open to UG and GR students
CS 63500 - Capturing and Rendering Real-World Scenes
Have you ever wondered how to create models of 3D objects? Have you ever wanted to create a model of an entire room, floor, or building? Have you ever wanted to add real-world environments and objects to your games and virtual worlds? If so, this is the course for you!!!
The objective of this course/seminar is to understand the fundamental problems and challenges encountered when capturing, modeling, and rendering (and printing) 3D structures and objects. The course covers several subjects within computer graphics, computer vision, and computer science so as to provide to the student a full understanding of the capture/model/render pipeline. From this understanding and cross-fertilization of ideas, it is expected that students will in the future be able to develop new and improved approaches.
~Open GR students. UG students will be reviewed by the course instructor.
There are also a number of seminar courses available:
~Open GR students. UG students will be reviewed by the course instructor.
Lori O’Brien |Academic Services Coordinator/Schedule Deputy
Purdue University - Computer Science - LWSN 1137