Today’s Agenda 1.Student Evaluation of Instruction (SEOI) 2.Lego Program Assignment 1.Program demonstration Today 3.Research Presentations –Oral Presentations on Tuesday, June 8 –5 minutes each, PowerPoint expected 4.Attendance 5.Summary: What we learned
Program Design Hardware Programming Software Engineering What we learned Animation Binary Logic Gates Careers A.I. Robotics
Software Engineering Agile Methods Extreme Programming Pair Programming CS 480 CS 351
Program Design & Implementation Scene 7Scene 6 Scene 8 Idea Scenario Treatment User Story Storyboards Actors Pseudocode Control Structures & Methods CS 480 CS 446 CS 110
Computer Careers CS 489 CS 490 CS 325
CS 311
CS 312
Hands-on
CS 496
Programming Languages Fortran 1954 COBOL 1961 BASIC 1964 C 1971 Java 1995 CS 361 CS 362 CS 465
CS 455 CS 456 CS 457 CS 458
Top 10 Reasons to Major in Computing 1.Computing is part of everything we do! 2.Expertise in computing enables you to solve complex, challenging problems. 3.Computing enables you to make a positive difference in the world. 4.Computing offers many types of lucrative careers. 5.Computing jobs are here to stay, regardless of where you are located.
Top 10 Reasons to Major in Computing 6.Expertise in computing helps you even if your primary career choice is something else. 7.Computing offers great opportunities for true creativity and innovativeness. 8.Computing has space for both collaborative work and individual effort. 9.Computing is an essential part of well-rounded academic preparation. 10.Future opportunities in computing are without boundaries.