-
Institution:
-
The Evergreen State College
-
Subject:
-
-
Description:
-
Faculty: Sheryl Shulman (computer science) Major areas of study include computer science, software engineering, programming and application architecture practicum. Class Standing: Juniors or seniors; transfer students welcome. Prerequisites: Expertise in 1) computer science, as evidenced by completion of the Data and Information program or the equivalent, or 2) the arts or sciences with demonstrated expertise in computer applications. A successful applicant from the arts or sciences will have one year upper-division work in their area of expertise, including some introductory programming, expert level expertise in one application program from their domain and a software project proposal for their domain. Faculty signature required (see below). Faculty Signature: To demonstrate prerequisites, students must complete a questionnaire and if requested, interview with the faculty. Questionnaires are available from the program faculty and from the Academic Advising office. For information, contact Sheryl Shulman, (360) 867-6721 or sherri@evergreen. edu. Questionnaires received by the Academic Fair, May 16, 2007, will be given priority. Qualified students will be accepted until the program fills. The successful completion of large software systems requires strong technical skills, good design and competent management. Critical problems with software systems remain despite the best efforts of many very smart people over the last 50 years. Software is often late, over-budget, socially irresponsible, unable to perform according to user needs, poorly designed, poorly implemented, difficult to maintain or some combination of these. In addition, many applications require substantial domain knowledge. While some of these problems and goals have technical solutions, the art of using these solutions and putting together a large system requires a variety of skills and experiences. Student Originated Software is intended to help students gain the technical knowledge required to build software in application domains, as well as support students as they develop a substantial project. Domains of past successful projects include: the sciences, music, visual arts, automobile tuning, education, computer security, databases for small business and local and state agencies. The technical topics covered will be selected from: data structures, algorithm analysis, database systems, object oriented design and analysis, verification techniques and applications architectures. The program seminar will address the history and culture of the software industry-writing verifiably correct programs, programming languages, ergonomics and human-machine interaction and the psychology of computer programming-and other topics as relevant. Total: 16 credits each quarter. Enrollment: 25 Internship Possibilities: With faculty approval. Program is preparatory for careers and future studies in computer science and software engineering or technology use and development in an application area.
-
Credits:
-
16.00
-
Credit Hours:
-
-
Prerequisites:
-
-
Corequisites:
-
-
Exclusions:
-
-
Level:
-
-
Instructional Type:
-
Lecture
-
Notes:
-
-
Additional Information:
-
-
Historical Version(s):
-
-
Institution Website:
-
-
Phone Number:
-
(360) 867-6170
-
Regional Accreditation:
-
Northwest Commission on Colleges and Universities
-
Calendar System:
-
Quarter
Detail Course Description Information on CollegeTransfer.Net
Copyright 2006 - 2026 AcademyOne, Inc.