Download presentation
Presentation is loading. Please wait.
Published byJanel Quinn Modified over 9 years ago
1
SWE ACS/Minor 2009 Software Engineering Two Undergraduate Degrees Applied Computer Science and Minor Offered by the Department of Computer Science New for Fall 2009
2
SWE ACS/Minor 2009 2 Distinguishing SWE and CS Building High Quality Software specifying, modeling, designing, implementing, evaluating, deploying, maintaining, … etc.... Reliability Scalability Maintainability Usability Security Availability Fact: Engineering software is distinct from the science of computing Goal: Give UG students a coherent treatment of engineering software Model: Leverage ACS degree with experience from the MS SWE
3
SWE ACS/Minor 2009 Cross Disciplinary: ENGL 388: Prof/Tech Writing One of PSYC 333, COMM 320, COMM 335 3 Software Engineering: ACS Degree ACS Foundation: CS 101, 105, 112, 211; Math 113, 114, 125, 203 ACS Core: CS 262, 310, 330, 367, 321, 465, 483, 4xx; ECE 301 SWE Foundation and Core: SWE 205: Software Usability SWE 301/401: Intern Prep/Reflect SWE 332: OO Design/Impl SWE 437: Software Test/Maint STAT 344; CS 306 SWE Related: 15 Hours From SWE 432, 443 CS 363, 450, 455, 468, 471, 475 Essentials of Computer Science Degree Software Engineering Essentials: Note CS/SWE 321: Software Requirements/Design Communication/Organizational Skills
4
SWE ACS/Minor 2009 ACS -SWE Features © SWE, 20094 The SWE-ACS is Packed! Driven mostly by the extensive requirements for the ACS Core Modifying these requirements will require a fully separate degree Upside: ACS SWE students will be very well prepared Downside: Not many nontechnical electives SWE Related Courses (15 credits) Currently only two “pure” SWE courses; remainder CS SWE 432: Design and Implementation of Software for the Web SWE 443: Software Architectures We would like to add more courses! Internship Is a Key Component of Degree We encourage local corporations to support our interns Beneficial arrangement for all parties
5
SWE ACS/Minor 2009 5 Software Engineering: Minor CS 112 (4 hrs) CS 211 (3 hrs) 9 hours from these 5 courses CS/SWE 332 SWE 432 CS/SWE 321 SWE 437 SWE 443 CS / SWE 332 – OO software CS / SWE 321 – Software requirements and design modeling SWE 432 – Software usability and web software SWE 437 – Software testing and maintenance SWE 443 – Software architectures
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.