You're logged in as |

Search Results

CSCIĀ 0320. Introduction to Software Engineering.

Techniques for designing, building, and maintaining large,scalable, and reusable systems. We will cover advanced programming techniques using Java and Javascript. Course assignments will familiarize students with software testing, relational databases, concurrency techniques such as threads, and software engineering tools like git, profilers, and debuggers. A major component of the course will be a group software project of your own design.

Prerequisite: CSCI 0160, CSCI 0180 or CSCI 0190; CSCI 0220 is recommended.

Spr CSCI0320 S01 25750 TTh 1:00-2:20(10) (J. Jannotti)