Timeroom: Spring 2024

Displaying 1151 - 1160 of 4570 Results for: %20Level = All%20Graduate
Durham   Engineering&Physical Sciences :: Computer Science

CS 758 (01) - Algorithms

Algorithms

Credits: 4.0
Term: Spring 2024 - Full Term (01/23/2024 - 05/06/2024)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 56680
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
Instructors: Laura Dietz
Start Date End Date Days Time Location
1/23/2024 5/6/2024 TR 3:40pm - 5:00pm KING S145
1/23/2024 5/6/2024 F 2:10pm - 3:00pm KING N334
Durham   Engineering&Physical Sciences :: Computer Science

CS 759 (01) - Natural Language Processing

Natural Language Processing

Credits: 4.0
Term: Spring 2024 - Full Term (01/23/2024 - 05/06/2024)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 56681
This class covers natural language processing, including both methods and well-known applications. Methods discussed will range from classical probabilistic methods such as Naive Bayes and Hidden Markov Models, to contemporary neural network methods, including word vector models, recurrent neural networks, and Transformer-based models. Applications discussed will include text classification, machine translation, and conversation systems.
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Prerequisite(s): CS 515 and (MATH 539 or MATH 644)
Cross listed with : CS 859A.01
Instructors: Samuel Carton
Start Date End Date Days Time Location
1/23/2024 5/6/2024 TR 3:40pm - 5:00pm KING N101
Final Exam 5/15/2024 5/15/2024 W 1:00pm - 3:00pm KING N101
Additional Course Details: 

This course progresses from classical NLP approaches to the most contemporary neural approaches that underly technologies like ChatGPT. My goal is to get students both a strong understanding of the methods underlying these very-much-taking-over-the-world-right-now models, as well as understanding of how to use them and where they might be going. 

The course assumes a reasonably strong background in programming (e.g. CS 515), and in statistics/probability (e.g. MATH 539 or MATH 644). It does NOT require a background in AI/machine learning--I teach those concepts from the ground up in a text-centered way. 

The course is taught using Python for code examples and homeworks. Familiarity with Python is helpful but not required, as a strong programmer will be able to pick the language up quickly enough to do the course assignments. 

 

Durham   Engineering&Physical Sciences :: Computer Science

CS 761 (01) - Programming Language Concepts and Features

Program Lang Concepts&Features

Credits: 4.0
Term: Spring 2024 - Full Term (01/23/2024 - 05/06/2024)
Grade Mode: Letter Grading
Class Size:   35  
CRN: 53956
Explores the main features of modern, high-level, general-purpose programming languages from the user (programmer) standpoint. Students learn how specific features of programming languages can be used effectively in solving programming problems. The course is also an opportunity to use paradigms that expand on simple imperative programming, such as object-oriented, functional and concurrent programming. Some knowledge of Java required.
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Prerequisite(s): CS 520 with minimum grade of C-
Equivalent(s): CS 671
Cross listed with : CS 861.01
Only listed colleges in section: Engineering&Physical Sciences
Instructors: Michel Charpentier
Start Date End Date Days Time Location
1/23/2024 5/6/2024 TR 2:10pm - 3:30pm PARS NB22
Final Exam 5/10/2024 5/10/2024 F 3:30pm - 5:30pm PARS NB22
Durham   Engineering&Physical Sciences :: Computer Science

CS 775 (01) - Database Systems

Database Systems

Credits: 4.0
Term: Spring 2024 - Full Term (01/23/2024 - 05/06/2024)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 52483
Introduction to database management systems --- design, implementation, and usage --- with focus on the relational model. Data description, manipulation, and query language in the context of MySQL. Schema design and normalization; indexes, transaction processing. Web access of databases (PHP); overview of XML and noSQL systems.
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Prerequisite(s): CS 515
Cross listed with : CS 875.01
Mutual Exclusion : IT 775
Only listed colleges in section: Engineering&Physical Sciences
Instructors: Elizabeth Varki
Start Date End Date Days Time Location
1/23/2024 5/6/2024 MWF 9:10am - 10:00am KING N334
Final Exam 5/13/2024 5/13/2024 M 1:00pm - 3:00pm PETT G10
Durham   Engineering&Physical Sciences :: Computer Science

CS 780 (01) - Topics

Topics

Credits: 4.0
Term: Spring 2024 - Full Term (01/23/2024 - 05/06/2024)
Grade Mode: Letter Grading
Class Size:   19  
CRN: 56983
Material not normally covered in regular course offerings. May be repeated for credit.
Section Comments: Game Development
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Cross listed with : CS 880.01
Instructors: Aleksey Charapko
Start Date End Date Days Time Location
1/23/2024 5/6/2024 MW 12:40pm - 2:00pm HS 108
Final Exam 5/13/2024 5/13/2024 M 3:30pm - 5:30pm HS 108
Additional Course Details: 

Topics: Game Development

This class introduces students to basic concepts of game development. In particular, students will learn the basics of 2D and 3D game graphics and animation, scene and game world setup and management, collision detection, forces, and other step-based game physics simulations. The students will work on a game project using an open-source game engine.

Durham   Engineering&Physical Sciences :: Computer Science

CS 792 (01) - Senior Project II

Senior Project II

Credits: 2.0
Term: Spring 2024 - Full Term (01/23/2024 - 05/06/2024)
Grade Mode: Letter Grading
Class Size:   65  
CRN: 51340
Continuation of CS 791: Senior Project I. Students complete the project by implementing their design. Students work in teams. Successful completion of this course fulfills the Capstone Experience requirement for Computer Science majors.
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Prerequisite(s): CS 791
Only listed majors in section: ANLYTC&DS:ANLY, ANLYTC&DS:DS, COMPUTER SCIENC, CS: ALGORITHMS, CS: CYBERSECRTY, CS: SYSTEMS, INFO TECH
Attributes: Writing Intensive Course
Instructors: Matthew Plumlee
Start Date End Date Days Time Location
1/23/2024 5/6/2024 MW 2:10pm - 3:30pm DEM 240
Durham   Engineering&Physical Sciences :: Computer Science

CS 799 (03) - Thesis

Thesis

Credits: 1.0 to 5.0
Term: Spring 2024 - Full Term (01/23/2024 - 05/06/2024)
Grade Mode: Letter Grading
Class Size:   2  
CRN: 55202
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.
Department Approval Required. Contact Academic Department 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: Aleksey Charapko
Start Date End Date Days Time Location
1/23/2024 5/6/2024 Hours Arranged TBA
Durham   Engineering&Physical Sciences :: Computer Science

CS 799 (05) - Thesis

Thesis

Credits: 1.0 to 5.0
Term: Spring 2024 - Full Term (01/23/2024 - 05/06/2024)
Grade Mode: Letter Grading
Class Size:   2  
CRN: 57237
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: Jason Reeves
Start Date End Date Days Time Location
1/23/2024 5/6/2024 Hours Arranged TBA
Durham   Engineering&Physical Sciences :: Computer Science

CS 799 (10) - Thesis

Thesis

Credits: 1.0 to 5.0
Term: Spring 2024 - Full Term (01/23/2024 - 05/06/2024)
Grade Mode: Letter Grading
Class Size:   2  
CRN: 57198
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: Radim Bartos
Start Date End Date Days Time Location
1/23/2024 5/6/2024 Hours Arranged TBA
Durham   Engineering&Physical Sciences :: Computer Science

CS 800 (01) - Internship

Internship

Credits: 1.0
Term: Spring 2024 - Full Term (01/23/2024 - 05/06/2024)
Grade Mode: Graduate Credit/Fail grading
Class Size:   5  
CRN: 50736
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
1/23/2024 5/6/2024 Hours Arranged TBA