minus plus magnify speech newspaper atomic biology chemistry computer-science earth-science forensic-services globe info math matrix molecule neuroscience pencil physics pin psychology email share atsign clock double-left-chevron double-right-chevron envelope fax phone tumblr googleplus pinterest twitter facebook feed linkedin youtube flickr instagram
Undergraduate volunteering with high school students at computer science day

Computer Science Day

  • When: Friday, November 8, 2019 - 9:00am - 1:30pm
  • Where: IUPUI Campus Center Theater (lower level) 420 N. University Blvd., Indianapolis IN 46202
  • REGISTRATION will open in September, 2019


Tentative 2018 Agenda:

  • 8:45 - 9:00 a.m. 
    • Registration 
  • 9:00 - 9:20 a.m. 
    • Event kick-off
  • 9:30 a.m. - 11:30 a.m. 
    • Programming Competition
  • 11:30 a.m. - 1 p.m. 
    • Student Panel & Lunch 
  • 1:00 - 1:30 p.m. 
    • Awards


  • Who can participate?
    • All high school students in grades 9 through 12 are eligible to attend
    • Talk to a computer or technology teacher at your school to see if they can help you prepare and possibly attend as a school. 14 students per school can compete.
    • Students will compete in teams of 2. You do not need a partner to register. Students without partners will be assigned a partner at the event.
  • Cost and contact
    • Free
    • For questions or more information contact Lori Vanatsky at LVanatsk@iupui.edu or 317-274-4525
  • Prizes
    • Winners in each category will be presented a Dean of Science Scholarship (up to $2000 per year for 4 years, $8000 maximum ) if directly admitted to the IUPUI School of Science, pursuing any science degree.
    • A student is eligible for at most one IUPUI Dean of Science Scholarship.
  • Competition categories
    • NEW! Web Development Competition
      • An opportunity for those with basic HTML & CSS skills to compete and build a real-world site, as if it were for a real client. 
      • Students will be given documentation to reference when competing, but should know how to use HTML tags and CSS selectors
      • Projects will be graded on aspects such as proper code usage, ability to implement the described vision and creativity.
    • Introductory Game Programming (teams of 2 participants)*
      • No programming experience? Learn how to use an introductory programming language to make a game, then compete to build a game ready for play that day! Because the game has audio, we recommend bringing headphones and a microphone.
      • For: Novices who may not know a programming language or may still be learning one.
      • Programming Language: Contest is run in Scratch, which requires little to no prior programming language experience.
    • Intermediate Programming + Problem Solving (teams of 2 participants)*
      • Are you in your first year of programming but want to test your skills by puzzling through a series of programming problems?  
      • For: Programmers with a basic understanding of algorithm design who can use if statements, while loops, for loops, and do string manipulation, including substrings.
      • Programming Language: C, C++, Java, Python3. Other languages may be used, but we do not guarantee that proctors will be able to help with syntax errors.
    • Advanced Programming + Problem Solving (teams of 2 participants)*
      • Test your skills by puzzling through a series of challenging programming problems.
      • For: Programmers who have a solid grasp on programming languages and algorithm design implementation. In addition to all skills required for the intermediate division, programmers should be familiar with implementing recursive algorithms, and edge case detection
      • Programming Language: C, C++, Java, Python3. Other languages may be used, but we do NOT guarantee that proctors will be able to help with syntax errors. 


Computer science imaging helps researcher build virtual brain

Gavriil Tsechpenakis, Ph.D. Associate Professor