Vermont Tech
Library   Catalog   Academic CalendarPortal LoginContact      
Vermont Technical College
About Vermont TechAdmissionsAcademicsStudent LifeAthleticsAlumni
Academic Calendar 2013-2014
General Information
Campus Facilities
Academic Affairs
Tuition and Fees 2013-2014
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 » Bachelor of Science in Computer Engineering Technology

Bachelor of Science in Computer Engineering Technology

Graduates of this program will experience a balanced treatment of hardware, software, and administrative (or “systems”) topics. As with the two-year degree, upon which this bachelor’s program builds, this program explores what goes on “under the hood” of a computer system. Digital electronics and computer architecture are explored, as well as topics in programming, networks, and system administration. This broad-based approach is intended to give graduates a diverse range of career options. 

Vermont Tech’s approach is to give students a good foundation in all aspects of computer technology so that they can adapt to changes in the field. Also, because hardware, software, and systems topics often overlap in the real world, Vermont Tech’s preparation will equip graduates to properly evaluate the entire computer system they are working with and understand how all of its aspects interact.

The Bachelor of Science in Computer Engineering Technology program will:
  • Provide students with the capabilities to be immediately employable and productive in the workplace
  • Provide the educational foundation so that graduates are knowledgeable in both theory and application with the ability to analyze, design, and implement electrical and computer systems and products
  • Qualify graduates for positions of responsibility with the ability to apply project management techniques to electrical/computer systems
  • Instill the need for creativity in the design of systems, components, or processes by having the students research and develop multiple solutions to problems and use a variety of tools and techniques in their work
  • Prepare graduates for lifelong learning and adaptation to new and emerging technologies
  • Provide the base of knowledge so that the graduate can continue their formal education
     Students with a Bachelor of Science in Computer Engineering Technology will be able to demonstrate:
  • An ability to select and apply the knowledge, techniques, skills, and modern tools of the computer engineering technology to broadly-defined engineering technology activities
  • An ability to select and apply a knowledge of mathematics, science, engineering, and technology to computer engineering technology problems that require the application of principles and applied procedures or methodologies
  • An ability to conduct standard tests and measurements; to conduct, analyze, and interpret experiments; and to apply experimental results to improve processes
  • An ability to design systems, components, or processes for broadly-defined engineering technology problems appropriate to computer engineering technology educational objectives
  • An ability to function effectively as a member or leader on a technical team
  • An ability to identify, analyze, and solve broadly-defined engineering technology problems
  • An ability to apply written, oral, and graphical communication in both technical and non-technical environments, and an ability to identify and use appropriate technical literature
  • An understanding of the need for and an ability to engage in self-directed continuing professional development
  • An understanding of and a commitment to address professional and ethical responsibilities, including a respect for diversity
  • A knowledge of the impact of engineering technology solutions in a societal and global context
  • A commitment to quality, timeliness, and continuous improvement
 The minimum number of credits required for the degree is 137.

First Year
Fall Semester Credits Spring Semester Credits
ELT 1031  Electrical Circuits I  4 ELT 1080  Electronics for CPE 4
ELT 1051 Presentation Graphics I 1 ELT 1110 In tro to Digital Circuits 4
ENG 10XX  English 3 MAT 1520  Calculus for Engineering 4
INT 1000  Freshman Orientation 1 PHY 1041  Physics I  4
MAT 1420  Technical Mathematics 5 If Required:
Select One:  CIS 2262  Intro Java Programming II  2
CIS 2261 Intro Java Programming I  4
CIS 2271  Java Programming 4
18 18
Second Year
Fall Semester Credits Spring Semester Credits
CIS 2022  Intermediate C Programming 2 CIS 2151  Computer Networks I  4
CIS 2230  System Administration 4 ELE XXXX  AH/SS elective 3
ELT 2050  Microprocessor Techniques 4 ELT 2040  Computer Sys Comp/Interfaces 4
PHY 1042  Physics II 4 ENG 2080  Technical Communication 3
ELE XXXX  AH/SS Elective 3 Select one:
17 CIS 2720  Current Topics in CPE 3
CIS 2730  Software Engineering Projects 3

Third Year

Fall Semester Credits Spring Semester Credits
CIS 4150  Software Engineering 3 BUS 2440  Introduction to Business Law 3
CIS 3050  Algorithms & Data Structures 3 CIS 3010  Database Systems 4
ELT 3010  Digital Circuits II 4 CIS 3152  Network Programming 4
MAT 2532  Calculus II 4 ELT 3050  Microprocessor Techniques II 4
ELE 3XXX  Upper Level AH/SS Elective 3 MAT 3170  Applied Math for Engineering 3
17 18
Fourth Year
Fall Semester Credits Spring Semester Credits
CIS 4020  Operating Systems  4 CIS 4712 - Project II 3
CIS 4711  Project I 2 ELE XXXX  AH/SS elective 3
ELE 3/4XXX  Upper level program elective 3-4 ELE 3/4XXX  Upper level program elective 3-4
ELT 4010  Computer Architecture 3 ELE 3/4XXX  Upper level program elective 3-4
MAT 3720  Topics in Discrete Mathematics 3 ELT 4020  Digital Signal Processing 4
Select One:
CIS 4030  GUI Programming  3
CIS 4140  Human Computer Interface 3
CIS 4210  Computer Graphics 3
18-19 16-18

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