Home Schedule Teach Research Software Engineering Projects

COSC 425/426 Software Engineering 1/II (Spring/Fall 2021)

What's New?
2021 Spring/Fall Client Projects:
United Way Lower Eastern Shore
Chemistry Phone App
Dr. Anderson's NLP
Academic Advising Tool
Course Description:
A study of classical and object‑oriented software engineering principles and methods. Topics include software processes, requirements analysis, design, testing and maintenance, project management and software metrics, process improvement. Agile software development and open-source software development are also covered. There will be a group project. Three hours lecture per week.
Required textbook:
There is NO required textbook for this course. The course materials are mainly selected from the following reference books and some are adopted from journals and over the Internet. All lecture materials will be provided at the course material page.
Reference book:
There is NO reference books for this course.
Grading:
Projects (weekly evaluation 85% and presentations 15%)
Lecture attendance policy:
Attendance is an extremely important part of this course. For every two unexcused absence, 1% of the total final grade will be deducted.