Computers and IT, Part 2 - Silicon Valley High School

COMPUTERS AND I.T., PART 2

Price: $125 | Credits: One Semester | Dept: Elective | Course ID# 276-2

This is the second semester in Computers & I.T. This course introduces students to today’s modern technology concepts on computers, devices, and the Internet. It covers the concepts of networks and the internet, programming tools, developing software, artificial intelligence, and new emerging technologies. Computers & I.T. is approved by the University of California A-G as an Elective (category G).

Upon completion of this course, the student is awarded one semester of credits – 0.5 Carnegie or 5 Credits CA. Credit corresponds to 75 hours of study. Of course, some students work more quickly than others, and some can devote more hours to study, so some students are able to complete the course at an accelerated rate.

LEARNING OBJECTIVES

In this module, students gain a comprehension of the following:

  • Different types of computer networks, networking topologies and layering. 
  • Common network threats and circumventing attacks.
  • How to use computational thinking to approach and solve problems.
  • The types and components of a programming language and the different tools programmers use.
  • How programmers use a version control system to create and maintain multiple versions of code solutions.
  • Closed-source and Open-source software and the different licenses used in Open-source software.
  • Different Software Development Life Cycle Models.
  • Principles in software testing and code review.
  • Agile Methodology and the Scrum Framework used in Software Development and Project Management.
  • Learn about the types and purpose of databases.
  • Basics of Artificial Intelligence (AI).
  • Practical applications of AI in gaming and chatbots.
  • The fundamentals of machine learning and neural networks and their roles in AI.
  • Ethical considerations surrounding AI.
  • Emerging technologies and technology trends.
  • Key principles of responsible innovation.

TOPICS COVERED

This course covers the following topics:

  • Networks and the Internet
  • Tools of a Computer Programmer
  • Software Development
  • An Introduction to Artificial Intelligence
  • Emerging Technologies
Course Details:
• One Semester Credit: $125
• Second Semester of Computers & I.T.
Approvals
NCAA: No