1 / 12

Xiaoyan Hong Office: 3412 SEC (Science and Engineering Complex)

CS351-002, Programming III: C++ 11:00am-11:50am TR, SERC 1014 Two Credit Hours http://cs351.cs.ua.edu, or, http://cs351.cs.ua.edu/F2014/SEC002/. Xiaoyan Hong Office: 3412 SEC (Science and Engineering Complex) Phone:  348-4042; Email:  hxy AT ua.edu  Home Page: http://hong.cs.ua.edu

heath
Download Presentation

Xiaoyan Hong Office: 3412 SEC (Science and Engineering Complex)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CS351-002, Programming III: C++11:00am-11:50am TR, SERC 1014Two Credit Hours http://cs351.cs.ua.edu, or, http://cs351.cs.ua.edu/F2014/SEC002/ Xiaoyan Hong Office: 3412 SEC (Science and Engineering Complex) Phone:  348-4042; Email:  hxy AT ua.edu  Home Page: http://hong.cs.ua.edu Office Hours: Mon 2pm-3pm, Thursday 1:00-2:00pm

  2. What is in a language? • Grammar • Library • Tools

  3. What will be taught? • Basic Data Types and Operations • Control Structures • Methods/Functions • Object-oriented Programming • Event-driven Programming • Graphics • GUI Components • Multithreading • Networking

  4. How it will be taught? • Basics/Principles • Examples • Exercises/Assignments • Exams

  5. How to succeed? • Attend every class meeting • Actively participate in class teaching/learning • Digest every example code after they are emailed to you, before and after class • Do with me if possible • Complete every assignment/project • Learn by example • Learn from web

  6. Grading Policy • Mid-term (24%), and final (40%) • About 6 assignments and projects (36%) • Quizzes and class participation (5%) • Attendance sheet

  7. Textbooks • CS351: Fraser, Pro Visual C++/CLI and the .NET 3.5 Platform, Apress (not required).

  8. Misc • Course home page: http://cs351.cs.ua.edu Or, http://cs351.cs.ua.edu/F2014/SEC002/ • Syllabus • Make sure you have a place to use MS Visual Studio 2012 • Own laptop/desktop • Computer labs

  9. Resources • Microsoft Visual Studio 2012 DreamSpark “Academic users, including academic computer labs, are eligible to access and install Visual Studio through the University’s Microsoft DreamSpark Standard subscription at no cost.” -- Microsoft Campus Agreement UA has it via OIT services: Software is accessed through the University’s DreamSpark Standard WebStore using myBama credentials. • .NET Framework Class Library

  10. Additional tutor for 300 level courses (course material) TBA • Office hours w schedulable slots, URL TBA • Locations (SEC 3433) course info

  11. Course Policies • All the exercises, assignments, projects and the exams are to be done individually, unless indicated as team work • Your understanding through the exercises/assignments/ projects are essential to the success in the exams. • Encourage to discuss with peers • Copy-paste is expressly forbidden. For programming projects, it is expected that you have written EVERY LINE OF CODE

  12. Course Policies • Expect to attend all classes • No late turn-in of assignments is accepted for credit. • No make-up exams unless with excusable reasons (show necessary documentations) • No academic misconducts • Turning questions regarding to grading within one week • Only technical discussions regarding to homework, papers, projects, etc., are allowed on the discussion board and chat room on the course web • Accommodate disabilities via university resources

More Related