Computer Engineering Area Of Specialization In Computer Science Departments

Reza Sanati-Mehrizy, Afsaneh Minaie
2004 Annual Conference Proceedings   unpublished
In our computer science department at Utah Valley State College, there are four areas of specialization. These four areas of specialization are computer science, software engineering, networking, and computer engineering. In this curriculum, the students matriculate into the CNS department after successfully completing the requirements of 30 hours of core courses common to all computer science students. The students continue taking core courses until the first semester of their junior year,
more » ... they begin choosing their electives from different specialization areas. Since our school does not offer a stand alone engineering program, the computer science department curriculum contains an area of specialization in computer engineering. In this paper, we elaborate the detail content of the curriculum for our computer engineering area of specialization. In order to make our computer engineering area of specialization curriculum a viable one, we compare our curriculum with Brigham Young University (BYU) and University of Utah (UU) which have a well established program in computer engineering. An analysis and description of all curriculums is performed to establish similarities and differences. The major aspects taken into account in the comparison are the duration of the programs, special courses or activities of each curriculum, the differences in the student academia load and the curriculum flexibility.
doi:10.18260/1-2--13253 fatcat:fpnqhnsgfzhtvblnbwearecthq