|JD 4443||Teaching Schedule||Office hours: T and R 4:00 pm to 4:50 and by apt.|
|(818) 677-2299||email: firstname.lastname@example.org||web: www.csun.edu/~renzo|
CS 465 Links:
Moddle [ http://moodle.csun.edu/ ] will be used in this class for announcements, and discussions. You can also view your grades in the class.
A couple of "recommended books" (ranked)
|Project first phase (15% lab)||10 / 5 / 2014|| Model your warbird and the Ruber system. Specification and
simulation spreadsheet in
Warbird Simulation directory.
update #3, posted 9/25/2014
|Midterm (30% lec)|| 10 / 30 / 2014
| Midterm study guide
Practice quiz one
|Project second phase (55% lab)|| 11 / 12 / 2014
| Fly your WarBird, fire intelligens-semita missiles;
Can you pass flight school, or must you resign?
|Project third phase (30% lab)|| 12 / 9 / 2014 |
extended for last lab
|Star field and light shaders. submission specification. updated 11/25/2014 to simplify head lamp specification.|
|Final (40% lec)|| 12 / 11 / 2014
8:00 to 10:00 pm
| final study guide
crossword puzzle updated with correct grid 12/9/2014
Practice quiz two
To avoid any misunderstanding by anyone (aka a student in one of my classes), the following disclaimer has been patterned from a Microsoft web page and is applied to code found herein or on any of Professor Barnes' web pages.
WARNING: ANY USE BY YOU OF THE CODE PROVIDED IN THESE WEB PAGES IS AT YOUR OWN RISK.
Professor Barnes provides this code "as is" without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.
Professor Barnes will not be held responsible for any inaccuracies, bugs, documented or undocumented, in the sample code below.
SHOULD YOU WISH TO USE THESE EXAMPLES FOR COURSEWORK, YOU ARE DOING SO AT YOUR OWN RISK.
Professor Barnes will not grant extra credit, time, debugging time, or anything else should you find an error in his code. I will appreciatively say, "Thanks for pointing that out!". And I will try to correct it. One aspect of reading/using instructor's code is that it can be critique. I do not claim that the approaches used in my examples, are the best, the most optimal; by any means. My goal is instruction. I have tried to keep them as simple as possible to show concepts and simple techniques. I think discussions about the approaches could be, gasp, "learning experiences" (for all of us).
When getting the example source code files (*.cpp and *.glsl) it is better to download than to copy and paste. Copy and paste can miss parts. To download right click the file in your browser and either "save target" or "save link as" (depends on your browser). Don't click "OK" immediately. First make sure "*.*" or "all files" is selected in the type field below the name field. Then click "OK".
Project | new project | win 32 project "OK" select Application Settings in Application type: unselect Windows application, select Console application in Additional Options unselect all boxes then select empty project "Finish"