Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most...

56
ISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts & By SUTD Freshmore

Transcript of Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most...

Page 1: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD

Frequently Asked Questions

Most recent update: February 22, 2017

Frequent Thoughts

&

!

By SUTD Freshmore

Page 2: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD at a glance

Terms 3 and 4:

5 Core classes: Algorithms, Hardware, Programming,

Software Design, OS and Networks; Probability and

Statistics; IoT devices (in projects)

Terms 5, 6, 7

• 4 or 5 Track core and electives

• 1 or 2 Technical Application Electives

• Multidisciplinary capstone project

Page 3: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Why ISTD is so awesome?

Page 4: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Because computation has entered nearly every aspect of our

lives. From little babies to mature adults, from a simple bicycle to

a space station, everything is using computing.

Because using computers to make life more interesting, products

more intelligent, and systems more cost effective is not just

intellectually challenging but a LOT of fun!

Page 5: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

I plan to join EPD or ESD and take sufficient ISTD courses. Doing so will enable me to get the best of both worlds.

Why then should I join ISTD?

Page 6: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

This appears to be a good plan!

It would be best if you talk to some ISTD seniors or graduates about this plan before you take a final decision.

Please note: (a) You can take only 4-subjects in each term unless your GPA is very high (>4.75). (b) ISTD subjects will require you to spend at least as much time as any subject in any other pillar. (c ) You will likely not get the full benefit of ISTD as you will not be able to take many ISTD foundational subjects and electives.

If you really like two pillars then you may consider a dual degree. Or, better yet, go for a degree in one pillar and a Master’s in another!

Page 7: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Is ISTD only about coding?

Page 8: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD and Programming

No, ISTD is NOT only about programming

Programming is an intellectually demanding tool, just as

mathematics is. Programming has become a VERY Important

tool not only for ISTD majors but for ALL majors.

ISTD is about the design and implementation of systems; these could be small such as a simple IoT device or a large system such as a social networking site or a reservation system

ISTD is about the design of products: software and software/hardware products; and systems.

Page 9: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

What programming languages do ISTD students learn?

Page 10: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Programming Languages

Formally: Python and Java

Short courses: C, C++, Swift

During internships: Many more such as Ruby

Page 11: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

What other skills can ISTD modules equip the students with?

Page 12: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Knowledge set

Software design; software/hardware co-design; programming languages

Networking and cyber security: structure, protocols, implementation,

cryptography, etc.

Databases, Machine learning, Artificial Intelligence

Fundamentals of computer hardware

User interface design

Computer graphics, computational fabrication

Page 13: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Skill set

Ability to design, develop, test, and deploy software applications; e.g.,

games, financial, transportation, educational, web, and many more.

Ability to design, develop, test, and deploy software/hardware products

such as IoT devices, network devices, and more.

Ability to work in multidisciplinary engineering product development teams

Ability to learn on-your-own new computing technologies that keep cropping

up nearly everyday. This includes new programming languages, new operating

systems, new software tools, etc.

Page 14: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

What is the minor policy for ISTD? Can we take ESD as minor if

choosing ISTD as our major? How deep the algorithms learnt in

ISTD? What kind of experience will ISTD provide the students to

learn well besides self-learning?

Page 15: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Yes, ISTD student can do a minor in other pillars (ESD and EPD).

Any student from a pillar other than ISTD can do a minor in ISTD. For details

of the policy please visit the following site.

https://istd.sutd.edu.sg/undergraduate/minor/

Please visit the EPD and ESD web sites for their minor policy.

User interface design

Computer graphics, computational fabrication

Page 16: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

How I can apply what I learn in the future? In terms of

skills, ability to solve problems.

Which areas of work can I do in the future.

Page 17: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

What will ISTD graduates do?

ISTD graduates develop PRODUCTS.

ISTD products have earned billions for Microsoft, Facebook,

Apple, Google, and thousands of other companies in nearly all

areas of human endeavor.

ISTD graduates develop SYSTEMS.

ISTD graduates have the knowledge and skill set needed NOW

and in the FUTURE for Singapore!

Page 18: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

What tracks are available in ISTD?

Will there be any new focus tracks or new module for ISTD in the near future?

Page 19: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Tracks

Artificial Intelligence

Computer Engineering [with EPD]

Security and Communication

Business Analytics [with ESD]

Custom

Computational Design (New) – Info will be shared in the ISTD website soon

Page 20: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Custom Track

You design your own track

(a) Create a theme for your track (b) Select any four courses (core ISTD

courses cannot be used) from ISTD or other pillars; (c) submit your proposal

to the ISTD undergraduate committee.

It could be in a single discipline (ISTD) or multidisciplinary.

Sample themes:

Computational Finance; Secure Control; Modeling and Simulation

Page 21: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

New modules Likely in 2018-19

Cloud computing

Embedded systems

Page 22: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Is there a specialization in network security or malware-related field?

Page 23: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Yes, Security and Communication track.

Page 24: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

What is the difficulty level of ISTD?

Page 25: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Difficulty Level

You will enjoy ISTD if you like “hands-on” work.

For those who like to do things on their own, develop products-software or

hardware; excel in taking on challenges and overcoming them despite the

difficulty, will love ISTD.

Those who love to be at the forefront of technology will enjoy ISTD.

The difficulty level in ISTD courses will be high if you do not enjoy your

classes, and low if you do.

If you are more of a “desk” person who loves to solve abstract problems,

perhaps ISTD is not for you.

Page 26: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

How would ISTD modules be related to other pillars in SUTD?

Page 27: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD and Other Pillars

Knowledge and skill set acquired in ISTD is applicable to ALL pillars.

EPD: Innovative, flexible, and intelligent products: ALL require software,

networking, and some even require Machine Learning and Artificial Intelligence.

ESD: Modeling and simulation, system implementation: ALL require

knowledge and skill set acquired in ISTD.

ASD: Today’s architect with a sound knowledge of computing fundamentals

has a significant edge over others who lack such knowledge and skill set.

Page 28: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Will the journey (in ISTD) for a student with no

background (in computing) be very tough?

Page 29: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD: Who should enter?

Digital world is intended to provide computing background needed to

enter ISTD.

You should consider ISTD if you enjoyed Digital World and secured an A, B, or

C.

Those with a C in Digital World should consider ISTD if they are willing to

work hard and enhance their programming skills.

Page 30: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

How difficult it will be for new programmers?

Page 31: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

New programmer?

Most students in ISTD are “new” programmers.

If you have enjoyed Digital World, then you will be able to pick up more

advanced programming in subsequent courses.

Page 32: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

What are the job opportunities for ISTD graduates?

Page 33: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD: Career

Computers have entered nearly ALL aspects of human endeavour

Thus, you will be able to apply most of the knowledge acquired in ISTD. You

could develop applications for nearly any kind of company (including

defence, banks and game companies). You could start your own app

development company

If you like to play with hardware products, then you could very well use your

programming and hardware skill set to design new IoT devices.

Page 34: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

What is the difference between “front end” and “back

end?”

Page 35: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Front-end vs Back-end

There are several definitions. One possible way of looking at this: That

which a user directly sees can be considered as “front” and that which is

hidden can be considered “back.”

Hence, “front end” applications are those that are used directly by a user.

Web apps and games fall into this category.

Operating systems, networks, language compilers fall into “back-end”

category.

The knowledge and skill set you will develop enables you to work at both

ends.

Page 36: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

What is the potential of management positions in ISTD?

Page 37: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD and Management

A large number of graduates in Computer Science go into management

after a few years of engineering work on the ground.

You ought to consider an MBA a few years after graduating with an ISTD

degree.

You probably know that many of the billionaires in the world have been

“computing” lovers who went into management and created giants like

Microsoft, Apple, Facebook, etc.

Page 38: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

What is the difference between ISTD and Computer

Science at other universities?

Page 39: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD and Computer Science

ISTD core is the same as that in most Computer Science programs.

ISTD electives are the same as those in traditional Computer Science

programs.

It is the integration of ISTD in the engineering environment of SUTD that

makes ISTD different from most Computer Science programs.

Thus, ISTD graduates have an appreciation for traditional engineering and

design; they are truly multidisciplinary.

Page 40: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

How does ISTD compare with other pillars?

Page 41: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD and Other Pillars

ISTD focuses on the design of software and software/hardware products

and systems; not only hardware products.

ISTD offers knowledge and skill set that is relevent to ALL industries in a

modern society.

Most ISTD courses are very hands on and have less mathematical content

than most ESD courses.

Page 42: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

What is the difference between ISTD and ESD

Business Analytics Track?

Page 43: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD Vs ESD BA TrackThis is a joint track. The main difference is in the core classes to be taken in Term 4 and 5. ISTD students are required to take the following core courses:

• Introduction to Information Systems and Programming• Computation Structures• Introduction to Algorithms• Elements of Software Constructions• Computer System Engineering• Probability and Statistics

ESD students are required to take the following core courses:• Engineering Systems Design• Probability• Optimization• Operations Management• Statistics• Stochastic Modeling + Network Modeling

An ISTD student can take some ESD classes to to make the tracks identical.

Page 44: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

What is the difference between ISTD and EPD

Computer Engineering Track?

Page 45: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

This is a joint track. For EPD students, they can complete all track requirements within EPD. For ISTD students, they are required to take the following EPD modules to complete the track requirements:

• 30.106 Microelectronic Circuits and Devices (EPD)

• 30.110 Digital Systems Lab (EPD)

Apart from the above, the ISTD CE track cores and electives and the EPD CE track cores and electives are different. You can compare the differences by looking at

https://istd.sutd.edu.sg/undergraduate/tracks/computer-engineering/and https://epd.sutd.edu.sg/education/undergraduate/curriculum-tracks/computer-engineering/

ISTD Vs EPD CE Track

Page 46: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Is it true that most ISTD software knowledge is

self-taught?

Page 47: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD and Other PIllars

True and not true

Faculty members in ISTD work hard to create lesson plans, homeworks, quizzes,

exams, projects, etc to ensure that students learn well the subject matter.

As in any other class, learning happens when a student completes the required

course and project work independently and, in many cases, in groups.

Page 48: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

What kinds of projects will students be doing in

ISTD?

Page 49: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD and Other PIllars

Hardware design projects

UI design projects

Game design projects

Product design projects

Etc.

Page 50: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

How different would ISTD be from The Digital

World?

How large would the jump from The Digital World

to Term 4 be like?

Page 51: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD and Other PIllars

Digital World gives you an introduction to program design,

implementation, and testing in a variety of application domains.

If you liked Digital World then chances are that you will enjoy and

do well in most ISTD subjects.

If you had a lot of trouble in Digital World, and you keep saying to

yourself “I do not like programming,” then you ought to consider

another pillar.

Page 52: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Which focus track of ISTD has the highest

graduate employment rate?

Which focus track has the highest average

monthly salary?

Page 53: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD and Other PIllars

All ISTD tracks are in demand. Also, the precise demand changes.

Currently graduates with a good security and communications

background and software design skills, are in big demand.

Salary depends on more than one factor. Your overall performance

at SUTD, your communication skills, your passion, are some of the

factors that decide on your salary.

The median starting salary of our pioneer ISTD graduates (Year

2015) is the highest among the IT students in local universities, as

well as across SUTD pillars.

Page 54: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Most beautiful ISTD Prof?

Page 55: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

ISTD and Other PIllars

Students: please do a survey and let ISTD faculty

know the results!!

Page 56: Frequent Thoughts Frequently Asked Questions · PDF fileISTD Frequently Asked Questions Most recent update: February 22, 2017 Frequent Thoughts &! By SUTD Freshmore

Any other questions?

Visit

istd.sutd.edu.sg