Computer Language Lab
Pasadena , United States
Visit Program Website
Tuition Fee
Start Date
Medium of studying
Duration
Details
Program Details
Degree
Courses
Major
Computer Programming | Computer Science | Software Development
Area of study
Information and Communication Technologies
Course Language
English
About Program
Program Overview
Academics
The Computing + Mathematical Sciences Division of the Division of Engineering and Applied Science offers various academic programs.
Graduate Programs
- Graduate Degree in Applied + Computational Mathematics
- Graduate Degree in Computer Science
- Graduate Degree in Computing + Mathematical Sciences
- Graduate Degree in Control + Dynamical Systems
- Graduate Subject Minors
Undergraduate Programs
- Undergraduate Major in Applied + Computational Mathematics
- Undergraduate Major in Computer Science
- Undergraduate Major in Information + Data Sciences
- Undergraduate Minor in Control + Dynamical Systems
- Undergraduate Minor in Computer Science
- Undergraduate Minor in Information + Data Sciences
Courses
The division offers a range of courses, including:
- CS 11: Computer Language Lab
- 3 units (0-3-0), second and third terms
- Prerequisites: CS 1 or instructor's permission
- A self-paced lab that provides students with extra practice and supervision in transferring their programming skills to a particular programming language
- The course can be used for any language of the student's choosing, subject to approval by the instructor
- A series of exercises guide students through the pragmatic use of the chosen language, building their familiarity, experience, and style
- More advanced students may propose their own programming project as the target demonstration of their new language skills
- This course is available for undergraduate students only; graduate students should register for CS 111
- CS 11 may be repeated for credit of up to a total of nine units
- Instructor: Vanier
Research
The Computing + Mathematical Sciences Division is involved in various research areas, including:
- Research Centers & Initiatives
- Algorithmic Economics
- Artificial Intelligence and Machine Learning
- Computational Biology
- Graphics and Geometry
- Information Theory and Applied Probability
- Mathematics of Data
- Mathematical Modeling and Analysis
- Molecular Programming and Synthetic Biology
- Networked and Distributed Systems
- Optimization
- Quantum Information and Computation
- Robotics and Autonomous Control
- Scientific Computing and Numerical Analysis
- Theoretical Computer Science
News & Events
The division hosts various events, including:
- Seminars
- News
- Meeting of the Minds
- CMS + IST Meeting of the Minds 2025
- CMS + IST Meeting of the Minds 2024
- CMS + IST Meeting of the Minds 2023
- CMS + IST Meeting of the Minds 2022
- IST Meeting of the Minds 2019
- IST Meeting of the Minds 2018
- CMS Meeting of the Minds 2017
- CMS Meeting of the Minds 2016
- TechFest
- Keller Colloquium in CMS
See More
