CSE 15L Spring 2018

Welcome to CSE 15L!

This is the site for CSE 15L at UCSD for Spring 2018. Here, you'll be able to find information about the class as well as links to resources. If you have any questions, please post them on our Piazza!

View Labs


Welcome to CSE 15L, Software Tools and Techniques! We are excited to have you in this course. In CSE 15L, you will be introduced to fundamental Software Engineering Tools and Techniques that will enable you to build great software efficiently.

What will you learn?

At the end of this course you will be able to:

  • Comfortably work in Linux operating systems
  • Use vim editor to your advantage by learning the vim shortcuts that make programming simpler
  • Write Shell Scripts to automate tasks
  • Build better Software with understanding of Automated Software Development and Testing Tools
  • Find and fix errors in programs
  • Use Version Control Software to track progress of your latest builds and releases


ACMS Account Lookup
Reset CSE 15L account password

Book (Optional)

Title:                A Practical Guide to Linux Commands, Editors, and Shell Programming
Edition & Publisher:  Prentice Hall
Author:               Mark G. Sobell      
ISBN-13: 978-0134774602
ISBN-10: 0134774604


Your final grade will be determined via the following percentages:

  • Labs: 29% (9 Labs)
  • Homework: 10% (Due dates will be announced on Piazza)
  • Scripting Projects:
      4% (Will be posted after Midterm and due date will be on Friday week 8)
      6% (Will be posted after first scripting project and due date will be on Friday week10)
  • Midterm: 15%
  • Final: 35%
  • Professionalism credit: 1%
Your grades are posted on Gradesource. Please check your email to find your secret number.


*Individuals are not permitted to approach students to offer services of any kind in exchange for pay, including tutoring services. This is considered solicitation for business and is strictly prohibited by University policy.

OSD Accommodations

Students requesting accommodations for this course due to a disability must provide a current Authorization for Accommodation (AFA) letter issued by the Office for Students with Disabilities (OSD) which is located in University Center 202 behind Center Hall. Students are required to present their AFA letters to Faculty (please make arrangements to contact me privately) and to the OSD Liaison in the department in advance so that accommodations may be arranged.

Academic Integrity

Please refer to the link provided:
Academic Integrity Link