1 / 14

IC470 Software Engineering (w/Capstone Proposal)

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”

vivien
Download Presentation

IC470 Software Engineering (w/Capstone Proposal)

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. 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)

  2. 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

  3. 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.

  4. 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.

  5. 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

  6. 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

  7. Actual Course Control Algorithm Desired Course + _ Basic AUV Control Systems Sensors PC104 Thrusters CS/IT Focus

  8. Sample: AUV Controller Software

  9. AUV SEA TRIALS The AUV in action . . .

  10. Squadron Flight Schedule Assistant

  11. Sample: Snivel Log

  12. Sample: Pilot’s Log Book

  13. 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)!

  14. 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

More Related