Timeroom: Fall 2023

Displaying 51 - 60 of 78 Results for: Subject = CS
Durham   Engineering&Physical Sciences :: Computer Science

CS 753 (01) - Information Retrieval

Information Retrieval

Credits: 4.0
Term: Fall 2023 - Full Term (08/28/2023 - 12/11/2023)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 15598
Fundamental algorithms and techniques for text processing and text-based information retrieval systems. Topics include how to build an end-to-end information retrieval system, such as a Web search engine.
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Prerequisite(s): CS 515
Cross listed with : CS 853.01
Instructors: Laura Dietz
Start Date End Date Days Time Location
8/28/2023 12/11/2023 TR 3:40pm - 5:00pm PARS N114
Final Exam 12/15/2023 12/15/2023 F 1:00pm - 3:00pm PARS N114
Durham   Engineering&Physical Sciences :: Computer Science

CS 758 (01) - Algorithms

Algorithms

Credits: 4.0
Term: Fall 2023 - Full Term (08/28/2023 - 12/11/2023)
Grade Mode: Letter Grading
Class Size:   40  
CRN: 13920
An introduction to important concepts in the design and analysis of algorithms and data structures, including implementation, complexity analysis, and proofs of correctness.
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Prerequisite(s): CS 420 with minimum grade of C- and CS 515 with minimum grade of C- and CS 659
Cross listed with : CS 858.01
Only listed colleges in section: Engineering&Physical Sciences
Instructors: Wheeler Ruml
Start Date End Date Days Time Location
8/28/2023 12/11/2023 MW 12:40pm - 2:00pm KING N121
8/28/2023 12/11/2023 F 1:10pm - 2:00pm PARS N116
Final Exam 12/14/2023 12/14/2023 R 10:30am - 12:30pm KING N121
Durham   Engineering&Physical Sciences :: Computer Science

CS 770 (01) - Computer Graphics

Computer Graphics

Credits: 4.0
Term: Fall 2023 - Full Term (08/28/2023 - 12/11/2023)
Grade Mode: Letter Grading
Class Size:   29  
CRN: 12458
Input-output and representation of pictures from hardware and software points of view; interactive techniques and their applications; three-dimensional image synthesis techniques and their applications.
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Prerequisite(s): CS 515 with minimum grade of C- and CS 520 with minimum grade of C-
Cross listed with : CS 870.01
Only listed colleges in section: Engineering&Physical Sciences
Instructors: Alejandro Hausner
Start Date End Date Days Time Location
8/28/2023 12/11/2023 TR 2:10pm - 3:30pm PARS NB22
Final Exam 12/19/2023 12/19/2023 T 10:30am - 12:30pm PARS NB22
Durham   Engineering&Physical Sciences :: Computer Science

CS 791 (01) - Senior Project I

Senior Project I

Credits: 2.0
Term: Fall 2023 - Full Term (08/28/2023 - 12/11/2023)
Grade Mode: Letter Grading
Class Size:   65  
CRN: 11467
First semester of the capstone design experience. Modern software engineering practices and tools are surveyed and applied in team projects. Students begin development on software projects proposed by faculty or external sponsors, including initial stages of design, implementation, and documentation, with an interim presentation of progress expected toward the end of the semester. Principles of security, testability, and maintainability are stressed.
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Prerequisite(s): CS 520 with minimum grade of C- and ( (CS 619 and CS 620) or (CS 620 and (CS 727 or IT 666) ) )
Only listed majors in section: ANLYTC&DS:ANLY, ANLYTC&DS:DS, COMPUTER SCIENC, CS: ALGORITHMS, CS: CYBERSECRTY, CS: SYSTEMS
Instructors: Matthew Plumlee
Start Date End Date Days Time Location
8/28/2023 12/11/2023 TR 11:10am - 12:30pm PARS N116
Durham   Engineering&Physical Sciences :: Computer Science

CS 799 (07) - Thesis

Thesis

Credits: 1.0 to 5.0
Term: Fall 2023 - Full Term (08/28/2023 - 12/11/2023)
Grade Mode: Letter Grading
Class Size:   2  
CRN: 17209
Students work under the direction of a faculty sponsor to plan and carry out independent research resulting in a written thesis. Required for honors-in-major. Additional CS 600-level course required. Minimum GPA should be 3.4 or higher.
Instructor Approval Required. Contact Instructor for permission then register through Webcat.
Prerequisite(s): CS 520 with minimum grade of C- and CS 619
Repeat Rule: May be repeated for a maximum of 8 credits.
Attributes: Writing Intensive Course
Instructors: Dongpeng Xu
Start Date End Date Days Time Location
8/28/2023 12/11/2023 Hours Arranged TBA
Durham   Engineering&Physical Sciences :: Computer Science

CS 800 (01) - Internship

Internship

Credits: 1.0
Term: Fall 2023 - Full Term (08/28/2023 - 12/11/2023)
Grade Mode: Graduate Credit/Fail grading
Class Size:   5  
CRN: 10775
Provides an opportunity to apply academic experience in settings associated with future professional employment. A written proposal for the internship must be approved by the department chair. The proposal must specify what the student will learn from the internship, why the student is properly prepared for the internship, and what supervision will be available to the student during the internship. A mid-semester report and a final report are required.
Department Approval Required. Contact Academic Department for permission then register through Webcat.
Repeat Rule: May be repeated for a maximum of 3 credits.
Only listed majors in section: COMP SCI EXT, COMPUTER SCIENC, COMPUTER SCIENC
Instructors: Elizabeth Varki
Start Date End Date Days Time Location
8/28/2023 12/11/2023 Hours Arranged TBA
Durham   Engineering&Physical Sciences :: Computer Science

CS 820 (01) - Systems Programming

System Programming

Credits: 3.0
Term: Fall 2023 - Full Term (08/28/2023 - 12/11/2023)
Grade Mode: Letter Grading
Class Size:   5  
CRN: 13541
Study and simulation of various types of systems that include assemblers, linkers, memory management, concurrency and other resource management techniques. Students are expected to have background in Computer Organization, Operating Systems Fundamentals or equivalent.
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Cross listed with : CS 720.01
Instructors: Arvind Narayan
Start Date End Date Days Time Location
8/28/2023 12/11/2023 MWF 11:10am - 12:00pm KING N242
Final Exam 12/15/2023 12/15/2023 F 10:30am - 12:30pm KING N242
Durham   Engineering&Physical Sciences :: Computer Science

CS 822 (01) - Cloud Computing Systems

Cloud Computing Systems

Credits: 3.0
Term: Fall 2023 - Full Term (08/28/2023 - 12/11/2023)
Grade Mode: Letter Grading
Class Size:   10  
CRN: 14165
The course covers a variety of topics in cloud computing systems, or more precisely, distributed systems that enable modern cloud computing. The topics include virtualization and its impact on system design, cloud-scale storage, cloud data processing and machine learning systems, and cloud configuration management. The course also covers the latest advancements in cloud computing/systems, IoT, edge, and fog computing. Students are expected to have background in operating systems fundamentals.
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Cross listed with : CS 722.01
Instructors: Aleksey Charapko
Start Date End Date Days Time Location
8/28/2023 12/11/2023 MW 3:40pm - 5:00pm PARS NB24
Final Exam 12/19/2023 12/19/2023 T 1:00pm - 3:00pm PARS NB24
Durham   Engineering&Physical Sciences :: Computer Science

CS 823 (01) - Performance Evaluation of Computer Systems

Performance Eval of Comp Sys

Credits: 3.0
Term: Fall 2023 - Full Term (08/28/2023 - 12/11/2023)
Grade Mode: Letter Grading
Class Size:   10  
CRN: 15623
This class introduces the main concepts, techniques, and tools needed to evaluate the performance of computer systems under various configurations and workloads. The techniques allow one to perform capacity planning based on quality of service requirements of users and workload characteristics. The course is mainly based on the use of analytic queuing network models of computer systems. The performance techniques are applied to study the performance of centralized, distributed, parallel, and client/server systems. The course also discusses performance measuring tools for operating systems such as Unix and Windows NT. Students are expected to have background in operating systems fundamentals.
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Cross listed with : CS 723.01
Instructors: Elizabeth Varki
Start Date End Date Days Time Location
8/28/2023 12/11/2023 MWF 10:10am - 11:00am KING N334
Durham   Engineering&Physical Sciences :: Computer Science

CS 825 (01) - Computer Networks

Computer Networks

Credits: 3.0
Term: Fall 2023 - Full Term (08/28/2023 - 12/11/2023)
Grade Mode: Letter Grading
Class Size:   20  
CRN: 11947
Introduction to fundamental concepts of computer networks and exploration of widely-used networking technologies. Topics include principles of congestion and error control; network routing; local, wireless and access networks; application protocol design; and network programming. In-depth discussion of the Internet suite of protocols.
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Cross listed with : CS 725.01, IT 725.01
Instructors: Radim Bartos
Start Date End Date Days Time Location
8/28/2023 12/11/2023 MW 2:10pm - 3:30pm KING S145
Final Exam 12/15/2023 12/15/2023 F 3:30pm - 5:30pm KING S145