140 likes | 299 Views
IC470 Software Engineering (w/Capstone Proposal). LT Eric Watt, USN Office: Michelson 323, x3-6823 watt@usna.edu Course Coordinator Professor Don Needham Who am I? USNA 2006, Comp Sci , Navy Pilot Flight School in FL and TX Fleet JO tour as P-3 Pilot w/ VP-45 “Pelicans”
E N D
IC470 Software Engineering (w/Capstone Proposal) • LT Eric Watt, USN • Office: Michelson 323, x3-6823 • watt@usna.edu • Course Coordinator • Professor Don Needham • Who am I? • USNA 2006, Comp Sci, Navy Pilot • Flight School in FL and TX • Fleet JO tour as P-3 Pilot w/ VP-45 “Pelicans” • Graduate School (M.S. Computer Science) GWU • Instructor Web Page: http://www.usna.edu/Users/cs/watt/ Fire? Walk/crawl/teleport here (Near Mexican Monument)
Housekeeping Items • Section Leader • Muster, Record Tardy/Absence, Notify if Inst. Absent • Room Access Code • Hopefully I’m writing this on the board right now • One Minute Breakout Groups • Promote quick critical thinking and analysis • Minute Papers • End of class; gauges understanding of material • First Breakout Assignment • Blackboard vs. Website Course Admin, Pros/Cons • Questions, Questions, Questions
Teaching Schedule OMG!!! CIVILIAN Ghostrider, you are cleared to buzz the tower. Youngster Afternoon, Baby!!! Sorry, Goose, but it’s time to buzz the tower.
Course Project/Labs Overview • Labs: Randomly assigned partners from same section for each lab. • Temporary Pre-Defined Team Software Development Project: Choice of: • Autonomous Underwater Vehicle Simulator, or • Squadron Flight Scheduler Assistant. • Team size. 4 mids +/- 1. Do NOT have to be from same section • Instructor may need to add a mid to a 3 person team to balance teams. • Each team must have at least 1 CS and 1 IT major. • Team leader (duties: admin/tie breaker): • e-mail team members to me by noon, Thurs 22 Aug (also cc the other team members), • Include a name for your team. Something like “Midnight Coders” or “Java Junkies for Justice” No foul language please! • Otherwise team-members randomly assigned.
Autonomous Underwater Vehicle Competition • Goal: To stoke interest in AUVs and associated technologies by challenging a new generation of engineers to perform realistic underwater missions. Previous USNA Entry
U S N A NAVY ‘02 BEAT ARMY UNITED STATES NAVAL ACADEMY Typical AUV Mission Camera takes picture and stores barcode in file – the depth of the barcode is also stored Depth Sensor and Altimeter work together to figure out depth of pinger
Actual Course Control Algorithm Desired Course + _ Basic AUV Control Systems Sensors PC104 Thrusters CS/IT Focus
AUV SEA TRIALS The AUV in action . . .
Shifting to your IC480 Capstone Project • All teams will eventually (nlt the 8 week mark) shift their IC470 project focus from their temporary Pre-Defined Project (above) to their tentative Capstone Project: • Milestone 0 provides details on shifting to Capstone. • See http://www.capstone-proposals.cs.usna.edu for possible capstone project suggestions. Contact indicated faculty to ensure that they are still available and interested in the topic. • The earlier your team gets your tentative IC480 capstone project identified the better (for you)!
Online Notes • Slides available for download from course web page at http://www.usna.edu/Users/cs/watt/IC470or Blackboard • Next: Course Policy/Course Syllabus