Difference between revisions of "User:Jeffj/CS50X2/Syllabus"
From A-State Computer Science Wiki
(→Textbook) |
|||
Line 88: | Line 88: | ||
|year=2017 | |year=2017 | ||
|Amazon=https://www.amazon.com/Starting-Control-Structures-Objects-Programming/dp/0134544846 | |Amazon=https://www.amazon.com/Starting-Control-Structures-Objects-Programming/dp/0134544846 | ||
− | }} | + | }} ({{link|address=www.cengage.com/cgi-wadsworth/course_products_wp.pl?fid=M20b&product_isbn_issn=9781133613053|marquee=companion site}}) |
{{Template:Textbook | {{Template:Textbook | ||
|title=Data Structures and Algorithms in C++ | |title=Data Structures and Algorithms in C++ |
Revision as of 15:36, 19 August 2019
CS 50X2 Accelerated Programming
Fall 2019, Section 001, MTWR 4:00pm-5:15pm, CSM 217 (6 credits)
Instructor
Dr. Jeff Jenness | |||
Office | CSM 132 | Office Hours | TR 11:00am-12:00pm and MW 11:00pm-12:00pm |
Phone | 870-972-3978 ext. 8117 | jeffj@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
Course Outcomes
Grading
Schedule
Dates to Remember
Assignments
Homework
Materials
Textbook
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)
Resources
- Go to the online repository
Course Policies
See Department Policies which will be adhered to within the course.
See Also
- Mathematical Induction en.wikipedia.org/wiki/Mathematical_induction Wikipedia article