Covers software design as part of the software development life cycle. Includes basic logic constructs, testing programs, use case descriptions, modularity and an introduction to object design. Provides examples of well-designed software projects. Additional lab hours may be required. Recommended: CIS120 or CAS 133 or BA 131. Prerequisites: WR 115, RD 115, MTH 20 or equivalent placement test scores. Audit available.  (For detailed information, see the Course Content and Outcome Guide ).


Distance Education: Web Course Information

CRN 40874

From the Instructor:
Software design is a challenging and yet fun class for those students who enjoy solving puzzles. In this class you will be asked to learn a design tool syntax that you will use to design solutions to a number of problems to be solved on the computer. These are very simple problems, but for someone who is new to programming, they can be very challenging. Once you have an acceptable design, you will carry out that design in a physical computer language on your computer and run some test data. If there are problems with your code (such as producing the wrong output), you will fix both the design and the physical code.
Course Specific Requirements:
Software that is needed: You will need Flash player and Adobe reader. Both are free and can be downloaded and installed. PC users: You will need Microsoft WORD (doesnt matter what version, but it is preferable to have at least WORD 2003 or later). If you have an earlier version and want to discuss it with me, I can be reached at Open Office, notepad, and Microsoft WORKS will not work for this class. These tools do not support VBA, the programming language that we will use this term. While Open Office does have VBA, it is not a full blown version of VBA and will not be able to carry out all the things you need to do this term. There are some good deals on WORD available through the Internet. Mac users: You will need WORD for the Mac. Unfortunately this doesnt include WORD for the Mac 2008 edition. You will need a version of WORD for the Mac that is earlier or later than 2008. Text for the class: A Logical Approach to Software Design, by Mike Talbert. This text is free in the class site. Although it is not necessary, you can purchase a copy in the bookstore for the cost of printing (PCC prints it) and handling.
Web Technical Requirements:
Please be sure to read the Technical Requirements for this delivery mode.
Students with Disabilities:
Students with disabilities should notify their instructor if accommodations are needed to take this class. For information about technologies that help people with disabilities in taking Web based distance learning classes please visit the Office for Students with Disabilities website.
To register, you need the CRNs (ex. 22398) of your selected classes.
Please note that for many courses, additional fees may apply.
To find textbooks, you need the CRN, Campus, Term & Course Number (ex. BA101).
  CRN Campus / Bldg / Rm Time Days Dates
WEB » 40874 - 22-Sep-2014 thru 13-Dec-2014
Instructor: Mike W Talbert
Tuition: credit Fees: $20.00
For information, contact Sylvania

This page includes one section only, more sections may exist for this class.