UCLA Computer Science 35L, Spring 2018.
Software
Construction Laboratory
Laboratory, 4 hours; outside study, 2 hours.
Instructor in charge: Paul Eggert, Engineering VI 363.
Office hours are Mondays 11:30–12:30 and Thursdays 14:00–15:00.
Teaching assistants, with office hours published
on CCLE:
- Zhaowei Tan <tan@cs.ucla.edu>
 
- Mevlut Turker Garip <mtgarip@cs.ucla.edu>
 
- Alan Litteneker
<alitteneker@cs.ucla.edu>
 
- Guangyu Zhou <zgy_ucla_cs@cs.ucla.edu>
 
- Rahul Dhavalikar <rahul.dhavalikar@cs.ucla.edu>
 
- Justin Wood <juwood03@cs.ucla.edu>
 
Prerequisite: Computer Science 31.
Fundamentals of commonly-used software tools and environments,
particularly open-source tools likely to be used in upper-division
computer science courses.
Related Computer
Science Curricula 2013 (CS2013) knowledge units:
 - SE/Software Construction
 
 - SE/Tools and Environments
 
 - SDF/Development Methods
 
 - OS/Overview of Operating Systems
 
 - PD/Parallel Decomposition
 
 - IAS/Network Security
 
 - IAS/Defensive Programming
 
Related Software Engineering
2014 (SE2014) knowledge units:
- CMP.ct. Construction technologies
 
- CMP.tl. Construction tools
 
- PRF. Professional practice
 
Related Computer
Engineering Curricula 2016 (CE2016) knowledge units:
  - CE-CAL-7. Parallel algorithms and multi-threading
 
  - CE-SWD-2. Relevant tools, standards, and/or engineering constraints
 
  - CE-SWD-12. Using application programming interfaces
 
 © 2005, 2007–2018 Paul Eggert.
 See copying rules.
 $Id: index.html,v 1.155 2018/03/31 00:48:19 eggert Exp $