STEM & Information Technology cluster

Computer Science Pathway

Level 3. Advanced

Computer Science II

Deep dive into advanced algorithms, data structures, and software development.

About Course

Unlock the world of computer science

Computer Science II dives deep into Python programming, enhancing students' expertise. Students explore system administration, understand the workings of operating systems, and grasp networking basics.

The course progresses into advanced Python topics, emphasizing the foundational principles of object -oriented programming and data analytics.

Skills

Skill-up approach

Networking & internet protocols

System management & configuration

Advanced python programming

Object-oriented programming 

Machine learning  

Data visualization 

Syllabus

Step-by-step to the Result

1

System Administration

•Operating systems

•Software and Applications

•Application Security

•Browser Configuration

Project: Presentation on system

administration concepts and its impacts

2

Networking Fundamentals

•Impact of the Internet

•Data Representation

•Internet Hardware & Addresses

•Domain Name System (DNS)

•Packets and Protocols & Routing

Project: Web Page creation with HTML

3

Advanced Python Programming

•Modules & Packages

•Python and self-defined Exceptions

•Operations on strings & string methods

•Classes and Object-Oriented Programming

Project: Library Management System

4

Data Analytics with Python

  • File processing and operations with NumPy and Pandas

  • Visualizations with Matplotlib and Seaborn

  • ML fundamentals with SciKit-Learn

Project: Market Analysis Tool

Hands-on Projects

Case-based Portfolio

"Computer Science II" final project

Students develop a Market Analysis Tool using Python. Through this tool, they gather, cleanse, and interpret market data, providing insights via visualizations. This project synthesizes their knowledge in OOP and data analytics.

Testimonials

What Our Students Think

Student learning with YaizY is more dynamic, engaging, and applicable to the real world!  See what our students say about it!

Tech Requirements

Fully web-based learning for a seamless implementation

Hardware & Software & Internet Speed

  • PC/Laptop or Chromebook;

  • Web camera and Headset;

  • Stable Internet connection from 30 Mbit/s/

Web tools only


  • Python Web IDE;

  • Google Workspace

Try our demo today!

Unlock the full potential of immersive learning and elevate your students' experience. Get started with a personalized demo now!