Skip to main content


Related Skills

  • Works well in an environment of constant change
  • Critical thinker
  • Problem solver and logical thinker
  • Analyzes information, makes appropriate decisions, and solves problems
  • Organizes and thinks logically
  • Reasons abstractly, observes keenly, and concentrates intensely
  • Work alone and with others
  • Mathematical knowledge
  • Attention to detail and accuracy
  • Writes and speaks proficiently
  • Possesses computational ability
  • Understands computer language, equipment, and application programs
  • Develop strong interpersonal, communication, and other “soft skills.” Learn to work well on a team.
  • Programming and consulting may go hand-in-hand. Many occupations in these areashave responsibilities that overlap.

Being Successful in the Field

  • Having related experience is critical to most employers that hire computer science majors. Obtain an internship, co-op, or part-time job in a relevant area to increase employability.
  • Complete informational interviews with current computer science professionals to help establish career goals.

Related Fields

Software Development

  • Application Developer
  • Data Scientist
  • Game Developer
  • Programmer/Analyst
  • Software Developer
  • Software Engineer
  • Systems Programmer


  • Gain relevant experience through internships or co-ops
  • Develop an attention to detail and a flair for creativity
  • Learn to work well with a team and to meet deadlines
  • Supplement computer degree with courses in business, science, or engineering
  • Stay current on programming languages
  • Earn a master’s degree for upper level positions
  • Seek the Certified Computing Professional designation by completing a series of exams and experiential requirements

Career Industry Liaison

Name Office Email Phone
Debbie Ungson-Walbert  208 Bone Student Center  (309) 438-2200 

Internship Coordinator

Name Office Email Phone
Tal Parmenter  Old Union 302A  (309) 438-3718