 |
CSCI250
- Software Engineering/Seminar
Students consider the life cycle of large software projects, beginning with the elicitation and definition of users’ requirements and continuing through software design, documentation, coding, testing and maintenance. Topics include: modularity, coupling, cohesion, transformational and transactional structures and testing strategies. Working in teams, students gain practical experience developing software to solve concrete problems. Prerequisites for this course require a grade of C- or better.
Prerequisites: CSCI160 and CSCI170. Mr. Breecher, Ms. Han, Mr. Xuan/Offered periodically
Faculty
Jerry Breecher, Ph.D. - Professor of Computer Science
Li Han, Ph.D. - Assistant Professor of Mathematics and Computer Science
Ping Xuan, Ph.D. - Assistant Professor of Mathematics and Computer Science
|