Timeroom: Summer 2023

Displaying 141 - 150 of 533 Results for: All Courses
Durham   Engineering&Physical Sciences :: Computer Science

CS 518 (01) - Introduction to Software Engineering

Intro to Software Engineering

Credits: 4.0
Term: Summer 2023 - Summer Session III (06/05/2023 - 07/28/2023)
Grade Mode: Letter Grading
Class Size:   25  
CRN: 70682
Study of software development practices and processes in the following areas: software life cycle; system validation and verification; development pipeline; cloud infrastructures; virtual machines, and containers; logging, instrumentation, and performance; fundamental security concepts. Experience working in groups. Restricted to students not in Senior Standing. Prereq: CS 416 or CS 417 or equivalent.
Instructors: David Benedetto
Start Date End Date Days Time Location
6/5/2023 7/28/2023 TR 11:10am - 12:30pm KING N334
Durham   Engineering&Physical Sciences :: Computer Science

CS 518 (L01) - Introduction to Software Engineering

Intro to Software Engineer Lab

Credits: 0.0
Term: Summer 2023 - Summer Session III (06/05/2023 - 07/28/2023)
Grade Mode: Letter Grading
Class Size:   25  
CRN: 70683
Study of software development practices and processes in the following areas: software life cycle; system validation and verification; development pipeline; cloud infrastructures; virtual machines, and containers; logging, instrumentation, and performance; fundamental security concepts. Experience working in groups. Restricted to students not in Senior Standing. Prereq: CS 416 or CS 417 or equivalent.
Instructors: David Benedetto
Start Date End Date Days Time Location
6/5/2023 7/28/2023 Hours Arranged TBA
Durham   Engineering&Physical Sciences :: Computer Science

CS 712 (01) - Compiler Design

Compiler Design

Online Course Delivery Method: Online with some campus visits, EUNH
Credits: 4.0
Term: Summer 2023 - Special Summer Session (05/22/2023 - 08/27/2023)
Grade Mode: Letter Grading
Class Size:   15  
CRN: 70687
Formal languages and formal techniques for syntax analysis and parsing; organization of the compiler and its data structures; code generation. LL and LR parsing; automatic generation of scanners and parsers from high level descriptions. Implementation of features from imperative and object-oriented languages. Students required to design and implement a compiler for a simple language. Prereq: CS 520.
Instructors: STAFF
Start Date End Date Days Time Location
5/22/2023 8/11/2023 TR 6:10pm - 7:30pm PARS N114
5/22/2023 8/11/2023 Hours Arranged ONLINE
Durham   Engineering&Physical Sciences :: Computer Science

CS 761 (01) - Programming Language Concepts and Features

Program Lang Concepts&Features

Online Course Delivery Method: Scheduled meeting time, Online (no campus visits), EUNH
Credits: 4.0
Term: Summer 2023 - Summer Session II (05/22/2023 - 07/28/2023)
Grade Mode: Letter Grading
Class Size:   15  
CRN: 70378
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. Prereq: CS 520 with a minimum grade of C-, some knowledge of Java.
Equivalent(s): CS 671
Only listed colleges in section: Engineering&Physical Sciences
Instructors: Matthew Plumlee
Start Date End Date Days Time Location
5/22/2023 7/28/2023 TW 6:00pm - 8:00pm ONLINE
Durham   Engineering&Physical Sciences :: Computer Science

CS 800 (01) - Internship

Internship

Credits: 1.0
Term: Summer 2023 - Full Term (05/22/2023 - 08/11/2023)
Grade Mode: Graduate Credit/Fail grading
Class Size:   10  
CRN: 70161
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. Permission required. Computer Science majors only. Cr/F.
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
5/22/2023 8/11/2023 Hours Arranged TBA
Durham   Engineering&Physical Sciences :: Computer Science

CS 812 (01) - Compiler Design

Compiler Design

Online Course Delivery Method: Online with some campus visits, EUNH
Credits: 3.0
Term: Summer 2023 - Special Summer Session (05/22/2023 - 08/27/2023)
Grade Mode: Letter Grading
Class Size:   5  
CRN: 70689
Formal languages and formal techniques for syntax analysis and parsing; organization of the compiler and its data structures; code generation. LL and LR parsing; automatic generation of scanners and parsers from high-level descriptions. Implementation of features from imperative and object-oriented languages. Students are required to design and implement a compiler for a simple language. Prereq: Machine Organization.
Instructors: STAFF
Start Date End Date Days Time Location
5/22/2023 8/11/2023 TR 6:10pm - 7:30pm PARS N114
5/22/2023 8/11/2023 Hours Arranged ONLINE
Durham   Engineering&Physical Sciences :: Computer Science

CS 861 (01) - Programming Language Concepts and Features

Program Lang Concepts&Features

Online Course Delivery Method: Scheduled meeting time, Online (no campus visits), EUNH
Credits: 3.0
Term: Summer 2023 - Summer Session II (05/22/2023 - 07/28/2023)
Grade Mode: Letter Grading
Class Size:   10  
CRN: 70379
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. Prereq: Operating systems fundamentals and Computer organization, some knowledge of Java.
Instructors: Matthew Plumlee
Start Date End Date Days Time Location
5/22/2023 7/28/2023 TW 6:00pm - 8:00pm ONLINE

DPP 908 (01) - Policy Seminar

Policy Seminar

Online Course Delivery Method: Online (no campus visits), EUNH
Credits: 3.0
Term: Summer 2023 - Full Term (05/22/2023 - 08/11/2023)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 70060
This seminar will reinforce the multidisciplinary breadth and trans-disciplinary perspective of the master's program, providing students with the opportunity to sharpen critical policy analysis skills. The goal of the course is to help students understand the sources of public policy, that is, why we have various public policies and how to produce professional policy analysis.
Only listed majors in section: COM DEV PLC PRT, DEV PLICY PRCT
Instructors: Stacy VanDeveer
Start Date End Date Days Time Location
5/22/2023 8/11/2023 Hours Arranged ONLINE

DPP 990 (01) - Independent Study

Independent Study

Credits: 3.0
Term: Summer 2023 - Full Term (05/22/2023 - 08/11/2023)
Grade Mode: Letter Grading
Class Size:   6  
CRN: 70137
Under the guidance of an MCD Faculty member, the Independent Study Course (DPP 990) provides students with the opportunity to study a unique topic in-depth that is not offered as a traditional course. Often this topic is a relevant aspect of their capstone project which they wish to explore in more depth.
Repeat Rule: May be repeated for a maximum of 6 credits.
Only listed majors in section: COM DEV PLC PRT
Instructors: Michael Swack, Sanjeev Sharma
Start Date End Date Days Time Location
5/22/2023 8/11/2023 Hours Arranged TBA

DPP 990 (02) - Independent Study

Independent Study

Credits: 3.0
Term: Summer 2023 - Full Term (05/22/2023 - 08/11/2023)
Grade Mode: Letter Grading
Class Size:   6  
CRN: 70350
Under the guidance of an MCD Faculty member, the Independent Study Course (DPP 990) provides students with the opportunity to study a unique topic in-depth that is not offered as a traditional course. Often this topic is a relevant aspect of their capstone project which they wish to explore in more depth.
Repeat Rule: May be repeated for a maximum of 6 credits.
Instructors: Michael Swack, Sanjeev Sharma
Start Date End Date Days Time Location
5/22/2023 8/11/2023 Hours Arranged TBA