Software Development Methods and Tools—CSCI-3308

Introduction to CSCI-3308

Download the slides.

Purpose of this class

Covers tools and practices for software development with a strong focus on best practices used in industry and professional development, such as agile methodologies, pair-programming and test-driven design.

Students develop web services and applications while learning these methods and tools.

Administrative details

Course syllabus on Moodle

Class times

Monday & Friday 11-11:50 am

Recitation

Weekly, two-hour meetings. Recitation activity. Ask questions about assignments and get extra help.

Office hours

Email me and we’ll set up an appointment.

CSCI 3308 Staff

Grading policy overview

Homework 20%

Recitation exercises 20%

Group project 40%

Exams 20%

Lecture format

Schedule