Course Description:
CS 136L: Tools and Techniques for Software Development
This course introduces students to tools and techniques useful in the software development lifecycle. Students learn to navigate and leverage commands and utilities in the Linux Command Line Shell. Students gain experience in version control software, writing scripts to automate tasks, and creating effective test cases to identify bugs. Tracing and debugging strategies are discussed. Students also gain experience in using built-in support for version control, testing, debugging, build automation, etc. in integrated development environments (IDEs).
Dave's Comments:
Coming soon...
Teaching Evaluations:
Number of Respondents: 27 / 56 (48%)
Instructor Stats
The instructor(s) helped me to understand the course concepts.
Strongly DisagreeDisagreeNeutralAgreeStrongly AgreeNo Basis for Rating
13914
4%11%33%52%
The instructor(s) created a supportive environment that helped me learn
(Supportive environments enable students to feel included and valued regardless of any aspect of their identity).
Strongly DisagreeDisagreeNeutralAgreeStrongly AgreeNo Basis for Rating
13914
4%11%33%52%
The instructor(s) stimulated my interest in this course.
Strongly DisagreeDisagreeNeutralAgreeStrongly AgreeNo Basis for Rating
112815
4%4%7%30%56%
Course Stats
The intended learning outcomes were identified
(Learning outcomes/objectives articulate what students should be able to know, do, and/or value by the end of a course).
Strongly DisagreeDisagreeNeutralAgreeStrongly AgreeNo Basis for Rating
23814
7%11%30%52%
The course activities prepared me for the graded work.
Strongly DisagreeDisagreeNeutralAgreeStrongly AgreeNo Basis for Rating
18971
4%31%35%27%4%
The intended learning outcomes were assessed through my graded work.
Strongly DisagreeDisagreeNeutralAgreeStrongly AgreeNo Basis for Rating
131571
4%11%56%26%4%
Workload
The course workload demands were...
Very LowLowAverageHighVery HighNo Basis for Rating
61074
22%37%26%15%
Question-Specific Comments:
The instructor(s) helped me to understand the course concepts.
The instructor(s) stimulated my interest in this course.
The course workload demands were...
Comments:
Note: This is a complete list of comments I received, listed alphabetically to avoid bias.
The most important thing I learned in this course was:
What helped me to learn in this course was:
What changes, if any, would I suggest for this course?
All of the data for this page is available in the github repository: https://github.com/dtompkins/teacheval