Detailed course offerings (Time Schedule) are available for
CSSSKL 123 Programming for Data Science Skills (2) RSN
Covers computational tools and programming data structures to solve data science problems. A discipline-specific computer language is used for instruction. Course overlaps with: CSE 163. Prerequisite: a minimum grade of 2.0 in either CSS 112, CSS 132, CSS 142, or CSE 142.
View course details in MyPlan: CSSSKL 123
CSSSKL 132 Computer Programming for Engineers Skills I (1)
Strengthens computer programming and problem-solving skills through critical thinking and programming practice. Engineering applications are emphasized. Co-requisite CSS 132. Credit/no-credit only.
View course details in MyPlan: CSSSKL 132
CSSSKL 133 Computer Programming for Engineers Skills II (1) RSN
Strengthens computer programming and problem-solving skills through critical thinking and programming practice. Engineering applications are emphasized. Co-requisite: CSS 133 Prerequisite: a minimum grade of 2.0 in CSS 132. Credit/no-credit only.
View course details in MyPlan: CSSSKL 133
CSSSKL 142 Computer Programming Skills I (1)
Strengthens computer programming and problem-solving skills through critical thinking and programming practice. Co-requisite: CSS 142. Credit/no-credit only.
View course details in MyPlan: CSSSKL 142
CSSSKL 143 Computer Programming Skills II (1) RSN
Strengthens computer programming and problem-solving skills through critical thinking and programming practice. Co-requisite: CSS 143. Prerequisite: a minimum grade of 2.7 in either CSS 142, CSS 161, or CSE 142. Credit/no-credit only.
View course details in MyPlan: CSSSKL 143
CSSSKL 342 Programming Issues with Object-Oriented Languages (2)
Covers language and development/execution environment differences, including data types, control structures, arrays, and I/O; addressing and memory management issues including pointers, references, functions, and their passing conventions; object-oriented design specifics related to structured data and classes. Co-requisite: CSS 342 Credit/no-credit only.
View course details in MyPlan: CSSSKL 342
CSSSKL 509 Technical Writing Skills (2, max. 6)
Focuses on critical technical writing skills including formulating arguments and technical use and portrayal of data in reports and oral presentations. Credit/no-credit only.
View course details in MyPlan: CSSSKL 509
CSSSKL 510 Scientific Writing (1, max. 4)
Explores how to locate, analyze, and synthesize professional literature on a topic and how to assemble the resources necessary to write an review of that literature. Focuses on organization of information, writing critique process, and presentation skills for verbal defense.
View course details in MyPlan: CSSSKL 510
CSSSKL 511 Technical Writing (1, max. 3)
Focuses on critical technical writing skills including formulating arguments and technical use and portrayal of data in reports and oral presentations. Credit/no-credit only.
View course details in MyPlan: CSSSKL 511
CSSSKL 594 Scientific Writing for Thesis/Project (2, max. 6)
Focuses on writing the Master's project paper or thesis. Topics include synthesizing professional literature, describing methodology, and presenting and discussing results. Approaches to revision and presentation skills for the oral defense are also covered. Credit/no-credit only.
View course details in MyPlan: CSSSKL 594