IEEE Computer Society Software Development Process Presentation (CPP Nov 16 2016)
|October 31, 2016||Posted by Alberto Tam Yong under CS||
IEEE Foothill Section – Computer Society Meeting
Wednesday, November 16, 2016
Cal Poly Pomona – Engineering Bldg 9, Room 401 on 4th Floor
Note: Evening Parking available on campus for a small FEE.
6:45pm Optional Networking
7:00 P.M. – 7:15 P.M. Networking – Pizza + Soda provided at no cost
7:15 P.M. – 7:25 P.M. Announcements – Bill Grist, Computer Society Chair and Raja Singh, Vice Chair
7:25 P.M. – 7:30 P.M. Introduction of Speakers
7:30 P.M. – 8:30 P.M. Presentation/Lecture
8:30 P.M. – 9:00 P.M. Questions & Answers
Topic: Software Engineering, the magic that makes your devices Smart!
Speaker: Dr. Tim Lin, Ph.D. CPP ECE Dept.
Tim H. Lin received his BS in Electrical Engineering at National Taiwan University and Ph. D. in mathematics at Caltech. He worked in software industry as developer or manager for 20+ years on communications, defense contracts, and commercial printing software. Since joining Cal Poly Pomona in fall 2001, he instructed classes on software engineering, programming languages, operating system, computer network, network security, artificial intelligence, natural language processing etc. in undergraduate or graduate level.
Software, computer program, or app, is the executable program running on computers, Android or IPhone, IPad, or even some household appliances (called firmware or software running on hardware) that makes a laptop or cellular phone versatile with many added features.
Software is developed using the well known Software Development Life Cycle processes: Requirements and Spec, Design, Implementation, Testing and Debugging, Delivery, and then later, Software Maintenance.
The quality of software is ensured using SQA (Software Quality Assurance) and V & V (Verification and Validation). Software can come in many different versions, and we use version control tool (configuration management) to get the correct version.
We at the ECE department of Cal Poly Pomona instruct Cal Poly engineering students in several state of the art computer languages: C, C#, Java, and C++. These languages will be discussed in the presentation. A couple more languages are also instructed by my colleagues: Visual Basic and Python.
Event Sponsored by Cal Poly IEEE & IEEE Foothill Section
All Students (& the Public) Are Welcome to Attend
(Please RSVP for food order)
RSVP via Eventbrite.com no later than noon on November 16th.
# # # Getting there # # #
DIRECTIONS EXPLAINED: Note that there is construction on campus and a state FEE (approx $5) charged to park:
The following is a general link on how to get to Cal Poly Pomona
The map is in general good except that Visitors Information Booth is no longer located close to parking lot C, but is now located at F9.
Driving Directions to Cal Poly Pomona
From the 210 freeway (east or west)
Take the 210 freeway and follow the junction to the 57 freeway south. Exit on Temple Avenue and turn right (down the hill). Turn right on South Campus Drive, turn left on Kellogg Drive, and turn left into Palm Drive and you’ll see the Visitor Parking Booth on the right.
From the 10 freeway (east or west)
Exit at Kellogg Drive. Stay in your left lane, you should be on the left side of the large electronic marquee that welcomes visitors. Follow Kellogg Drive and pass– University Drive, and turn right into Palm Drive, you will see the Visitor Parking Booth on the right side.
From the 60 freeway traveling east
Follow the junction onto the 57 freeway north. Exit at Temple Avenue and turn left (down the hill). Turn right on South Campus Drive (you should see a large electronic marquee that welcomes visitors), left on Kellogg Drive, and turn left into Palm Drive and you’ll see the Visitor Parking Booth on the right..
From the 60 freeway traveling west
Exit at Diamond Bar Boulevard and turn right. Turn left on Temple Avenue, right on South Campus Drive (you should see a large electronic marquee that welcomes visitors), left on Kellogg Drive, and turn left into Palm Drive and you’ll see the Visitor Parking Booth on the right.
Cal Poly Maps: see link above for detailed maps.
Shareable flyer: ieee-cs-mtg-flyer-16nov2016-dr-lin-cpp