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.