Phone: (617) 423-4630  |  Site Map  |  Contact BFIT  |  People Finder  |  News
President's Message

Fast Facts

Visit Campus

Library

Faculty & Staff Resources

Current Students

Request Info Packet

Apply Online

On-Line Job Listings NEW!



Computer Engineering Technology



"I'm learning real-life stuff. This Program gives me so much confidence in my future."

Juver ‘04

The Computer Engineering Technology program prepares students to apply engineering principles and computer technology to solve technical problems and support the engineering process. Graduates of this program are prepared for positions which rely on an understanding of hardware and software applications of computer based systems. Emphasis is on the technical, analytical, problem-solving and communications skills necessary to excel in the information technology workplace.

Students of this program receive a solid foundation in computer hardware technology, computer systems, programming languages, data communications and networking, mathematics, and physics. Humanities, social sciences, and English courses round out the curriculum to ensure that graduates possess a broad social understanding and effective communication skills.

Employment positions for which students in this program are prepared include computer systems and support specialist, entry level computer programmer, help desk support, computer manufacturer representative, and sales engineer. Other employment opportunities may include working with senior engineers in the design, development, and testing of computer systems, setting up and configuring various computer platforms, and installing computer systems and software packages. Graduates of this program may also transfer to engineering colleges, where they complete more advanced studies in their field, leading to the bachelor's degree.

Curriculum
The curriculum is structured to provide a broad undergraduate education with students taking courses in each of the recognized areas of computer concepts and architecture, computer programming, operating systems, network systems, and digital and analog electronics principles. A strong foundation in mathematics, through calculus and calculus-based physics, provides the student with a strong engineering foundation. The student's education is rounded off with an emphasis in the humanities and social sciences. The computer and humanities courses allow students to develop their written and oral presentation skills, promoting lifelong learning. Computer-intensive hands-on assignments are provided throughout this program.

Facilities
The Computer Technology Department facilities include more than 70 computer workstations in four classroom laboratory settings and a computer diagnostics laboratory. The workstations are equipped with up-to-date software and dual operating system environments to provide all students with hands-on computer programming, installation, and networking capabilities for their learning. The computer diagnostics laboratory provides the students with the necessary equipment to perform hardware and software troubleshooting. The electronics laboratory is utilized for courses in digital and analog technology taken with the Electronics Engineering Technology Department.

Outcomes

Upon successful completion of the Associate Degree in Computer Engineering Technology, the graduate will be able to:

•  apply computer programming, software applications, analog and digital electronics, operating systems, and networking systems to the building, testing, operation, and maintenance of computer and associated software systems
•  understand mathematics, through introductory calculus, and the ability to apply this knowledge as practiced in physics, electronics, and computer courses
•  program computers to perform specific functions
•  install and maintain computer and related network systems
•  analyze and solve computer hardware and software problems
•  effectively communicate technical observations, results, issues, and successes, in both oral and written form
•  continue education toward a bachelors degree in Computer Engineering technology and/or related fields
•  recognize the need for, and develop an ability to engage in, lifelong learning
•  understand professional ethical, and social responsibilities


Faculty
Christos J. Dabekis, Chair
Instructor staff: Richard Azzi, Vivian Hatziyannis, Mozhgan Hosseinpour, Thomas McGonagle

Degree Requirements: Computer Engineering Technology

Technical courses: 38 credits
Course# Course Credits Lecture Lab
CT111 Computer Concepts 4 3 2
CT134 Intro to Operating Systems with Linux 3 2 2
CT141 Intro to Programming with Visual Basic 4 3 2
CT142 C++ Programming 4 3 2
CT241 Assembly Language 4 3 2
CT242 Java Object Programming 4 3 2
CT261 Data Communications & Networking 4 3 2
CT263 Applied Networking 4 3 2
EE130 Digital Principles 3 2 2
EE214 Electricity and Electronics 4 3 2
 
General Education Courses: 35 Credits
Course# Course Credits Lecture Lab
EN130 College Composition I 3 3 0
EN140 College Composition II 3 3 0
EN320 Technical Communication 3 3 0
HU/SS Elective 3 3 0
MA120 College Algebra and Trigonometry 3 3 0
MA130 Pre-Calculus 3 3 0
MA240 Calculus I 4 4 0
MA250 Calculus II 4 4 0
PH222 University Physics I 3 3 0
PH215 Physics Lab I 1 0 2
PH223 University Physics II 3 3 0
PH225 Physics Lab II 1 0 2
SK101 Freshman Seminar 1 1 0
 
Typical Course Sequence for Computer Engineering Technology
Semester 1
CT111 Computer Concepts  
CT141 Intro to Programming with Visual Basic  
EE130 Digital Principles  
EN130 College Composition I  
MA120 College Algebra and Trigonometry  
SK101 Freshman Seminar  
 
Semester 2
CT134 Intro to Operating Systems with Linux  
CT142 C++ Programming  
EE214 Electricity and Electronics  
EN140 College Composition II  
MA130 Pre-Calculus  
 
Semester 3
CT241 Assembly Language  
CT261 Data Communications & Networking  
EN320 Technical Communication  
MA240 Calculus I  
PH222 University Physics I  
PH215 Physics Lab I  
 
Semester 4
CT242 Java Object Programming  
CT263 Applied Networking  
MA250 Calculus II  
PH223 University Physics II  
PH225 Physics Lab II  
HU/SS Elective  
 


Powered by: DreamingCode