Delivery/Location: Online
Prerequisite
CS 314 (Software Development Methods) with a C [2.0] or better.
Description
Object-oriented methods for large-scale software systems, software design for reuse using patterns. Development of WWW applications in languages, e.g., Java.
This course can be applied towards the:
Important Information
Students may find all the details about the CS414DL course at http://www.cs.colostate.edu/~cs414dl/
Textbooks and Materials
Unless otherwise indicated, textbooks and materials are required and can be purchased at the CSU Bookstore.
- Applying UML and Patterns, 3rd Ed. (2005)
Larman
ISBN: 978131489066 - Complete Reference: Java, 7th Ed. (2007)
Schlidt
ISBN: 9780072263855
Optional - Refactoring (1999)
Fowler
ISBN: 9780201485677
Software/Hardware requirements: Reliable access to the Internet and email access to computer for lessons and programming assignments; and a CSU computer account.
Instructors
Sudipto Ghosh
(970) 491-4608
ghosh@cs.colostate.edu
Dr. Ghosh received the Bachelor of Technology degree in Computer Science and Engineering from the Indian Institute of Technology, Kanpur, India in 1993. He received the Master of Science degree in Computer Science from Iowa State University in
1995 and the Doctor of Philosophy degree from Purdue University in 2000.
Dr. Ghosh's teaching and research interests include modeling, designing and testing of object-oriented software, middleware technologies, and aspect-oriented and component-based software development. He is a member of the Association of Computing Machinery and the IEEE Computer Society.
Learn more at: http://www.cs.colostate.edu/~ghosh/
No Sections Available
This course is usually offered every Fall.
- Section 810 (Online via RamCT)
- Date: Aug. 25 - Dec. 12, 2008 (16 wks.)
- Instructors: Sudipto Ghosh
- Grading:Traditional
- Tuition: $1,716
- SECTION CLOSED
Related Courses
For More Information
Frances Betts(970) 491-0675
fbetts@learn.colostate.edu
