UCLA Computer Science 35L, Fall 2018.
Software
Construction Laboratory
Laboratory, 4 hours; outside study, 2 hours.
Instructor in charge: Paul Eggert, Engineering VI 363.
Office hours are Mondays 14:15–15:15 and Thursdays 16:00–17:00.
Teaching assistants, with office hours published
on CCLE:
- Zhiyi Zhang <zhiyi@cs.ucla.edu>
- Mevlut Turker Garip <mtgarip@cs.ucla.edu>
- Guangyu Zhou <guangyuzhou@g.ucla.edu>
- Jeremy Rotman <jrotman@cs.ucla.edu>
- Shrey Agarwal <shrey1995@cs.ucla.edu>
- Hsiao-yun Tseng <tsenghy@cs.ucla.edu>
- Aditi Mithal <aditimithal@g.ucla.edu>
- Rahul Dhavalikar <rahul.dhavalikar@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.159 2018/09/26 19:31:51 eggert Exp $