Interactive Computer Arts

Must travel to Weber Innovations


ICA CREATIVE APPS AND GAME FUNDAMENTALS (27300)

Through project based experience, students gain fundamental knowledge of video game development. These fundamentals include game design, scripting, creation of digital assets, graphical resources, animations, understanding hardware, problem solving, critical thinking, collaboration and project Management. Prerequisites: Either CS Software and App Development or Programming 1A & 1B. This is also an excellent class for Artistic students. (2 period block)

No Fee but WSU CE fee applies 10th, 11th or 12th Grade .50 Dig & .83 Core Sci OR 1.33 CTE AND 1.0 CTE credits

Concurrent enrollment offered through Weber State CS 1030 ( 3 cr) and CS 1010 (3 cr)

ICA APPLICATIONS and DYNAMIC WEB DEVELOPMENT (27302)

ICA Apps is an advanced course in computer programming/software engineering and applications. It reviews and builds on the concepts introduced in earlier CS Classes. It Introduces students to dynamic allocation of data, advanced utilization of classes, advanced GUI techniques, and advanced applications of recursion through the application of mathematical concepts. The main programming language will be Java. Prerequisites: Either CS Software and App Development or Programming 1A & 1B. *Students will be able to take the AP Computer Science A Test. (2 period block)

Dynamic Web Development class introduces students to Internet programming and developing Web Applications. This class teaches HTML 5 which is a programming language that is starting to become an industry standard. Students will learn how to make Dynamic Web Pages that will help them in many ways, including making their video games more interactive. Prerequisites: Either CS Software and App Development or Programming 1A & 1B. (2 period block)

No Fee but WSU CE fee applies 10th, 11th or 12th Grade 1.33 Core Science or CTE & .50 Dig & .50 CTE credits

Concurrent enrollment offered through Weber State CS 1400 (4 cr) and WEB1400 (3 cr)

ICA ALGORITHMS AND DATA STRUCTURES (27304)

Using Python® as a primary tool and incorporating multiple platforms and languages for computation. Students will also develop apps for smart phones and tablets. This course aims to develop computational thinking, generate excitement about career paths that utilize computing, and introduce professional tools that foster creativity and collaboration. This course can be a student's first course in computer science. CSE helps students develop programming expertise and explore the workings of the Internet. Projects and problems include app development, visualization of data, cybersecurity, robotics, and simulation. *Students will be able to take the AP Computer Principles Test. (2 period block)

Fee: $10 and WSU CE fee applies 10th, 11th or 12th Grade 2.66 CTE credit

Concurrent enrollment offered through Weber State CS 1410 (4 cr) and CS2420 (4 cr)

ICA CYBER SECURITY 1 & 2 (27306)

Students will learn network and computer security along with computer repair and maintenance. Completes the Cyber Security Essentials Certificate at WSU.

No Fee 2.0 CTE credit

Concurrent Enrollment offered through WSU 11th and 12th WSU NET 2200 (3 cr) and NET 2300 (3cr)