Difference between revisions of "User:Jeffj/CS50X2/Syllabus"

From A-State Computer Science Wiki
Jump to: navigation, search
(Course Objectives)
(Course Objectives)
Line 13: Line 13:
=== Course Objectives ===
=== Course Objectives ===
Same as outcomes in [[CS 2013|Courses/CS 2013/Objectives]]
Same as outcomes in [[Courses/CS 2013/Objectives|CS 2013]]
=== Course Outcomes ===
=== Course Outcomes ===

Revision as of 15:25, 5 September 2019

CS 50X2 Accelerated Programming

Fall 2019, Section 001, MTWR 4:00pm-5:15pm, CSM 217 (6 credits)


Dr. Jeff Jenness
OfficeCSM 132Office HoursTR 11:00am-12:00pm and MW 11:00pm-12:00pm
Phone870-972-3978 ext. 8117Emailjeffj@astate.edu

Course Descriptions

CS 5012.  Accelerated Structured Programming
Accelerated overview of structured programming techniques and the C++ language. Corequisites: CS 5022, CS 5032. Fall, Spring.

CS 5022.  Accelerated Object-Oriented Programming and Fundamental Data Structures
Accelerated overview of object-oriented programming techniques, basic data structures, and algorithms. Corequisites: CS 5012, CS 5032. Fall, Spring.

CS 5032.  Accelerated Algorithms and Advanced Data Structures
Accelerated overview of advanced data structures as well as common algorithms and analysis. Corequisites: CS 5012, CS 5022. Fall, Spring.

Course Objectives

Same as outcomes in CS 2013

Course Outcomes

Courses/CS 5012/Outcomes



Dates to Remember





Starting Out with C++: From Control Structures Through Objects, 9th ed. (ISBN: 978-0134544847), by Tony Gaddis. Pearson, 2017. (Amazon) (companion site)

Data Structures and Algorithms in C++, 4th ed. (ISBN: 978-1133608424), by Adam Drozdek. Cengage Learning, 2012. (Amazon) (companion site)


Go to the online repository

Course Policies

See Department Policies which will be adhered to within the course.

See Also

create PDF version