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
Title: A Practical Guide to Linux Commands, Editors, and Shell Programming
Edition & Publisher: Prentice Hall
Author: Mark G. Sobell
Your final grade will be determined via the following percentages:
- Labs: 29% (9 Labs)
- Homework: 10% (Due dates will be announced on Piazza)
- Scripting Project: 10% (Will be posted after Midterm and due date will be on Friday week 9)
- 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.
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.
Please refer to the link provided:
Academic Integrity Link