Study and Career
- Find your passion
- Something you can spend hours or even days to work on.
- Something you whould like to learn and study in depth by yourself.
- Something you would like to do in long-term.
- Identify the major/area you are interested in
- Check this advisement page to know the difference between CS and IT, course-related topics, and how to find an internship/full-time job
- Study the high level field in the "Careers in CS/IT" section below to know the possible job areas
- Check the guide sheets (Programs/Options) offered by the department and identify the Programs/Options (degree) that you are interested in
- Build your career path
- Understand the job market for specific positions shown in the section below
- Understand their functions and salary range
- Take courses based on your interests and the skills required by the positions
- Put extra effort, NOT just doing course work
- Project, research, internship
- Learn to adjust yourself quickly
- Handle pressure properly and avoid lousy work
- Networking
- Internship, clubs, conferences, events, classes
Career in CS/IT
- Overview
- Software Engineer/Developer
- Cybersecurity Specialist
- Data Scientist
- System Engineer
- Quality Engineer
- Project Manager
- Product Manager
- Database Administrator
- System Administrator
- Network Engineer
CS/IT Job Opportunities
Full time
- Entry Level Computer Science Jobs, Employment, Indeed.com
- related to PHP, MySQL, Monster.com
- related to Java, Monster.com
- related to Java, Monster.com
- related to Software Developer, Monster.com
- related to Web Developer, Monster.com
- related to Software Tester, Monster.com
- related to Internet Security, Monster.com
Internship
Job Preparations in CS/IT
Questions and exercises
- Describe a project you worked on in 5 minutes in a job fair interview
- Introduce the project in high level, 1 minute
- Describe the team work, your role, software development method, 1 minute
- Describe the functions, 1 minute
- Explain the technical skills involved (programming languages, systems, database, front-end, back-end, 3-tier architecture, API, integration, etc), 2 minutes
- Bring a laptop for live demo, if possible. Make sure the project and source codes are well polished.
- It is a good idea to present your personal website that is well designed with projects (live or animated) and resume.
- 12 Tough Interview Questions and Answers
- Describe an Important Project You Worked On
- What's the Best Project You've Ever Worked On
- How to Explain Project in Interview: Freshers and Experienced
- Top 20 Computer Science Interview Questions and Answers
Questions and exercises
Books
Resume tips in CS, IT
Interview Skills in CS, IT
Salary
Salary is depended on the job function, location, working experiences, etc. You should search online and see what could be the reasonable rate before you ask the employer.