Vermont Tech
Library   Catalog   Academic CalendarPortal LoginContact      
   
Vermont Technical College
About Vermont TechAdmissionsAcademicsStudent LifeAthleticsAlumni
Forward
Academic Calendar 2012-2013
General Information
Campus Facilities
Admissions
Academic Affairs
Tuition and Fees 2012-2013
Financial Aid
General Education Requirements
Academic Programs
Course Descriptions
Vermont Tech People
Request More Info
Apply Online
print this page
email a friend
Home » Catalog » Computer Software Engineering

Computer Software Engineering

Graduates of this program are prepared to make meaningful contributions to a software development group. Typical jobs for graduates might include test engineer, release engineer, or customer support engineer. Students may continue on to a Bachelor of Science Degree in Software Engineering, which adds an understanding of software development and significantly more technical depth.

Students with an Associate of Science in Computer Software Engineering will be able to:
  • Demonstrate fluency in multiple languages, including one object-oriented language and one scripting language
  • Understand the fundamentals of computer hardware, including understanding assembly language
  • Develop complete web sites
  • Understand the behaviors and implementation of computer networking
  • Understand basic principles for developing and deploying high quality software systems
  • Understand how to manage systems, including UNIX based computers
  • Work effectively in a group software development effort
  • Understand the historical and social context of information technology
In addition, all graduates must actively participate in the design and development of a software system and present the results of that effort.

The student, in conjunction with the department chair, may develop a sequence of courses to best meet his or her background and needs that still satisfies the degree requirements. The typical curriculum taken by students is given below.

The normal number of credits required for the degree is 63.

First Year

Fall Semester Credits Spring Semester Credits
CIS 1120 - Intro to Information Technology 3 CIS 1152 - Advanced Website Design 3
CIS 1151 - Website Design  3 CIS 2151 - Computer Networks I  4
ENG 10XX - English 3 ELE XXXX - AH/SS Elective 3
INT 1000 - Freshman Seminar 1 Select One:
Select One: MAT 2120 - Discrete Structures 3
CIS 2261 - Intro to Java Programming I  4 If Required:
CIS 2271 - Java Programming 4 CIS 2262 - Intro to Java Programming II 2
Select One:
MAT 1221 - Finite Mathematics 3
MAT 1420 - Technical Mathematics 5
17-19 13-16
Second Year

Fall Semester Credits Spring Semester Credits
CIS 2230 - System Administration  4 CIS 2010 - Computer Organization 4
CIS 2260 - Object-Oriented Programming 3 CIS 2730 - Software Engineering Projects 3
CIS 2320 - Software QA/Testing 3 ENG 2080 - Technical Communication 3
ELE XXXX - AH/SS Elective 3 MAT 2021 - Statistics 3
Select One: SCI XXXX - Science Elective 4
BUS 2020 - Principles of Management  3
MAT 1520 - Calculus for Engineering 4
PHI 1030 - Introduction to Logic  3
16-17 17


© 2013 Vermont Technical College     Randolph Center / Williston     800.442.8821     Privacy     Academic Calendar     Vermont State Colleges     Sitemap     Home