Download presentation
Presentation is loading. Please wait.
Published bySamson Cannon Modified over 7 years ago
1
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint They may not show up well on other PowerPoint versions. You can download PowerPoint 2010 viewer from here. These slides contain a lot of animations. For optimal results, watch in slideshow mode.
2
Find answers to these questions while you wait for the lecture to start
Eclipse shortcuts What’s the fastest way to go to a method in the editor? How do you go back to the previous edit location? How do you memorize all these shortcuts? Regression testing When can we use the File I/O redirection method for regression testing? What if the behavior change is intended? E.g. adding a new feature
3
Ctrl + O
6
Eclipse shortcuts What’s the fastest way to go to a method in the editor? How do you go back to the previous edit location? How do you memorize all these shortcuts? Ctrl + O Ctrl + Q
17
You need to take the next step
You need to take the next step. I’m there with you, but I won’t be carrying you.
18
Regression testing When can we use the File I/O redirection method for regression testing? What if the behavior change is intended?
20
We are not aiming for this
Dude, the workload is killing us! We are not aiming for this
21
Give Work Take Grades Grades Work Money Skills
22
Basic survival skills for a SE career
23
Basic survival skills for a SE career
24
Basic survival skills for a SE career
25
Basic survival skills for a SE career
But dude, we have other modules too. Can we delay some of these to a later time?
26
Your starting salaries (based on CS/CEG data from 2015 batch)
130 25 40 40 25 $0 2.5K 3.2K 4.5K 6.4K 9.2K You CAN have a lousy career in Computing Where’s your starting point? 2.5K 1K 40 years $ million This could be the difference between a good career and a lousy career!
27
Do more if aiming for … Do less if …
A SE career with a higher starting salary Higher grade than usual Recommendation letters from me Paid internship in my projects Tutoring in my modules Selective modules such as CS3216, CS3217 Do less if … You already have the skill/knowledge You don’t believe the skill is useful to you You need more time to do it
28
Grading is done against a 4MC workload
Not curved. Average CS2103/T grade is 0.4 higher than the average CAP of the class! An opportunity to learn more than 4MC worth, but no obligation.
29
I will not judge you if you do less
10 Participation Marks [First half: 5 marks] Do some work almost every week Phase A and B team members are not unhappy about your conduct [Second half: 5 marks] Do some work almost every week Phase C team members are not unhappy about your conduct I will not judge you if you do less
30
L2 Theme: The program can be small, but the code need not be smelly.
Where we are… Reasonable proficiency in using a modern IDE in a project. Knows how to automate regression testing (basic). L2 Theme: The program can be small, but the code need not be smelly.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.