WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010/2013. 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. Software Engineer Positions A fully owned subsidiary of a Silicon Valley based software giant is looking for fresh graduates to join the team building a product used by millions of users. Salary: $4000-$6000 + company benefits Locations: Singapore/US/Europe Ideal candidate: Very good in Java or C++, has a solid understanding of all phases of the software engineering life cycle, can write high quality code, team player, fast learner. Permanent position after 6 months probation. Number of vacancies: only limited by the quality of applicants Software Engineer Positions A fully owned subsidiary of a Silicon Valley based software giant is looking for fresh graduates to join the team building a product used by millions of users. Salary: $4000-$6000 + company benefits Locations: Singapore/US/Europe Software Engineer Ideal candidate: Very good in Java or C++, has a solid understanding of all phases of the software engineering life cycle, can write high quality code, team player, fast learner. Permanent position after 6 months probation. Number of vacancies: only limited by the quality of applicants Software Engineer given language, given tools, given product, complex design, existing code, real users, existing team, … CS2103 Software Engineer Career Software Engineer Software Engineer CS2103 Software Engineer CS2103 . Software Engineer CS3283/4 CS3217 CS2103 CS3213 Software Engineer CS3216 CS2103R CS3201/2 CS3281/2 given language, given tools, given product, complex design, existing code, real users, existing team, … CS2103 CS2103 CS2103 http://www.comp.nus.edu.sg/~cs2103/AY1 617S4/ Detour: Intro to CS2103 1. The first step to become a professional Software Engineer 2. ……………………………………………………. 3. ……………………………………………………. 4. ……………………………………………………. students me students me students me students me students me students me employee employer students me employee employer Why the #%$@ you didn’t teach this earlier? students me students me students me Detour: Intro to CS2103 1. The first step to become a professional Software Engineer 2. The product is YOU, not the software. 3. ……………………………………………………. 4. ……………………………………………………. See Jim reading email… Boss | Added: desc: send budget deadline: Friday 23rd Sep add send budget by Friday Boss add send budget by Friday add send budget by Friday send budget by fri send budget -d fri send budget <fri send budget ..by fri send budget ..b fri Added: desc: send budget deadline: Friday 23rd Sep send budget ..b fri Added: desc: send budget deadline: Friday 23rd Sep Modified: desc: send budget deadline: Thursday 22nd Sep ..m ..b thu Thursday … 1: desc: send budget deadline: today 2: desc: ask Jack for sales data deadline: 2 more days ..w Later that day… Later that day … 1: desc: send budget deadline: Thu 22nd September 2: desc: review buddy program deadline: Wed 21st September ..s bud 1: desc: send budget deadline: Thu 22nd September ..s budg 1: desc: send budget deadline: Thu 22nd September 2: desc: review buddy program deadline: Wed 21st September ..s budg Friday Send budget high done Blah blah 1: desc: send budget deadline: Thu 22nd September 2: desc: review buddy program deadline: Wed 21st September ..s budg Detour: Intro to CS2103 1. The first step to become a professional Software Engineer 2. The product is YOU, not the software. 3. Build software better, not bigger. 4. ……………………………………………………. CS2103 Software Engineer Learning to learn Software Engineer Lecture format Learning to learn Fill a bucket → Light a fire Detour: Intro to CS2103 1. The first step to become a professional Software Engineer 2. The product is YOU, not the software. 3. Build software better, not bigger. 4. Learn to learn, not just content.
© Copyright 2026 Paperzz