Home >> Computer Science & Engineering

Computer Science & Engineering

In the College of Science & Engineering, the 45 faculty in Computer Science & Engineering help develop students’ programming language ability as well as their ability to translate client needs into programming. The Computer Science major enrolls approximately 800 undergraduates, many of whom go on to become programmers, designers, and innovators in computer research and development.

After a series of lively discussions in which faculty members wrestled with questions like "Where and how is writing currently defined in our curriculum?" and "At what point in their education should computer science students be able to explain software development activities to non-technical audiences?", the faculty created first-edition and second-edition Writing Plans focused largely on augmenting TA training, better supporting the department’s writing intensive courses, piloting a Writing Fellows program in one of the courses, and constructing brief and timely instructional aids for faculty and TA use in a variety of courses. These aids include several five-minute workshops, a model of brief and targeted instruction on relevant writing concerns.  

In Summer 2017, Computer Science successfully submitted its third-edition Writing Plan, which includes plans for the more intentional use of writing criteria in earlier courses, updated resources for the department's writing intensive courses, development of additional training for TAs, and the continued use of undergraduate writing mentors.

Writing Plan