Presentation is loading. Please wait.

Presentation is loading. Please wait.

WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.

Similar presentations


Presentation on theme: "WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010."— Presentation transcript:

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

4

5

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

7

8

9

10

11

12

13

14

15

16

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?

19

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.

31


Download ppt "WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010."

Similar presentations


Ads by Google