cs351-002, programming iii: c++ 11:00am-12:15pm tr, hardaway hall 286 two credit hours , or,
TRANSCRIPT
![Page 1: CS351-002, Programming III: C++ 11:00am-12:15pm TR, Hardaway Hall 286 Two Credit Hours , or,](https://reader038.vdocuments.us/reader038/viewer/2022100509/56649f355503460f94c52ee2/html5/thumbnails/1.jpg)
CS351-002, Programming III: C++11:00am-12:15pm TR, Hardaway Hall 286
Two Credit Hours
http://cs351.cs.ua.edu, or, http://cs351.cs.ua.edu/F2013/SEC002/
Xiaoyan Hong Office: 3412 SEC (Science and Engineering Complex)
Phone: 348-4042; Email: hxy AT cs.ua.edu Home Page: http://hong.cs.ua.edu
Office Hours: Tuesday 3:00-5:00pm
![Page 2: CS351-002, Programming III: C++ 11:00am-12:15pm TR, Hardaway Hall 286 Two Credit Hours , or,](https://reader038.vdocuments.us/reader038/viewer/2022100509/56649f355503460f94c52ee2/html5/thumbnails/2.jpg)
What is in a language?
• Grammar
• Library
• Tools
![Page 3: CS351-002, Programming III: C++ 11:00am-12:15pm TR, Hardaway Hall 286 Two Credit Hours , or,](https://reader038.vdocuments.us/reader038/viewer/2022100509/56649f355503460f94c52ee2/html5/thumbnails/3.jpg)
What will be taught?
• Basic Data Types and Operations
• Control Structures
• Methods/Functions
• Object-oriented Programming
• Event-driven Programming
• Graphics
• GUI Components
• Multithreading
• Networking
![Page 4: CS351-002, Programming III: C++ 11:00am-12:15pm TR, Hardaway Hall 286 Two Credit Hours , or,](https://reader038.vdocuments.us/reader038/viewer/2022100509/56649f355503460f94c52ee2/html5/thumbnails/4.jpg)
How it will be taught?
• Basics/Principles
• Examples
• Exercises/Assignments
• Exams
![Page 5: CS351-002, Programming III: C++ 11:00am-12:15pm TR, Hardaway Hall 286 Two Credit Hours , or,](https://reader038.vdocuments.us/reader038/viewer/2022100509/56649f355503460f94c52ee2/html5/thumbnails/5.jpg)
How to succeed?• Attend every class meeting
• Digest every example code after class– Do with me if possible
• Complete every assignment/project
• Learn by example
• Learn from web
![Page 6: CS351-002, Programming III: C++ 11:00am-12:15pm TR, Hardaway Hall 286 Two Credit Hours , or,](https://reader038.vdocuments.us/reader038/viewer/2022100509/56649f355503460f94c52ee2/html5/thumbnails/6.jpg)
Grading Policy
• Mid-term (24%), and final (40%)
• About 6 assignments and projects (36%)
• Quizzes and class participation (5%)– Attendance sheet
![Page 7: CS351-002, Programming III: C++ 11:00am-12:15pm TR, Hardaway Hall 286 Two Credit Hours , or,](https://reader038.vdocuments.us/reader038/viewer/2022100509/56649f355503460f94c52ee2/html5/thumbnails/7.jpg)
Textbooks
• CS351: Fraser, Pro Visual C++/CLI and the .NET 3.5 Platform, Apress (not required).
![Page 8: CS351-002, Programming III: C++ 11:00am-12:15pm TR, Hardaway Hall 286 Two Credit Hours , or,](https://reader038.vdocuments.us/reader038/viewer/2022100509/56649f355503460f94c52ee2/html5/thumbnails/8.jpg)
Misc• Course home page: http://cs351.cs.ua.edu
Or, http://cs351.cs.ua.edu/F2013/SEC002/
• Syllabus
• Make sure you have a place to use MS Visual Studio – Own laptop/desktop– Houser 107 (MS Visual Studio 2012)
![Page 9: CS351-002, Programming III: C++ 11:00am-12:15pm TR, Hardaway Hall 286 Two Credit Hours , or,](https://reader038.vdocuments.us/reader038/viewer/2022100509/56649f355503460f94c52ee2/html5/thumbnails/9.jpg)
Resources
• Microsoft Visual Studio
Software Resources for CS students about the MSDN Academic Alliance program
• .NET Framework Class Library
![Page 10: CS351-002, Programming III: C++ 11:00am-12:15pm TR, Hardaway Hall 286 Two Credit Hours , or,](https://reader038.vdocuments.us/reader038/viewer/2022100509/56649f355503460f94c52ee2/html5/thumbnails/10.jpg)
• Additional tutor for 300 level courses
(course material)
Dustin Heaton –Office hours w schedulable slots, URL TBA–Locations (SEC 3433)
course info 10
![Page 11: CS351-002, Programming III: C++ 11:00am-12:15pm TR, Hardaway Hall 286 Two Credit Hours , or,](https://reader038.vdocuments.us/reader038/viewer/2022100509/56649f355503460f94c52ee2/html5/thumbnails/11.jpg)
Microsoft on campus next week, Wednesday August 28
• résumé review, noon - 1:00 in room 313 Ferguson Center– provide pizza
• meet one-on-one with interested students 1:00 - 3:00 p.m in room 330 Ferguson Center