S6 Computer Science Academic Internship

Apply S6 Computer Science through a reviewed 240-lab practical progression.

Level
beginner
Duration
220 hours
Access
free
Languages
English

Price and billing

Price
Free
Billing basis
Not applicable

Learning outcomes

  • Translate a real problem into a bounded relational database with tables, relationships, data, reports, integrity, and safe access controls.
  • Build a modular student-performance analysis program using arrays, functions, procedures, validation, and formatted results.
  • Build and verify a requirements-driven registration system inside Soma with accessible forms, database relationships, connection handling, CRUD, search, and validation.
  • Choose and apply suitable Java collections in a tested student or travel data-management program.
  • Build and verify a safe database-driven Java school or library web application in Soma's Java Web Studio.
  • Build a bounded file-based student-record application with safe stream handling, deterministic searches, and disposable storage.

Requirements

Prior knowledge
Complete the S5 Computer Science practical track or demonstrate equivalent Visual Basic, Java, and C++ foundations. Labs must be completed in order.
Devices
A computer with a modern web browser is recommended for practical work.
Software
A modern browser is required. Any additional course-specific software is identified in the relevant activity.
Equipment
No additional physical equipment is required unless a course activity explicitly states otherwise.
Connectivity
Internet access is required to load course content, save progress, and submit work.
  • A free Soma account
  • A modern browser and reliable internet connection
  • Four to six hours of self-paced practice each week

Curriculum

6 units

Assessments and completion

Complete the assigned internship units, submit the required lab work, and satisfy the server-verified completion checks for the track.

Access period

Duration
No fixed expiry
Access starts
Enrollment

Certificate

Offer
Complete the required internship units and assessments.
Issuer
Soma
Fee policy
No additional fee
Verification
Not advertised.

Policies

Open the interactive course page