2012-2013 Undergraduate Bulletin [ARCHIVED BULLETIN]
Computer Engineering, B.S. Major in
|
|
Return to: Computer Science Programs
Program Description
Students desiring intensive study at the undergraduate level to develop proficiency in the fields of computer engineering, such as hardware, software, and systems that arise in the design, analysis, development, and application of computers and digital systems, will find this program to be a challenging and rewarding experience. The curriculum provides a broad foundation in the science and engineering of computers and digital systems with emphasis on theory, analysis, design, natural science, and discrete and continuous mathematics in a liberal arts setting. The broad range of Hofstra University resources in the humanities and social sciences make the liberal arts component especially enlightening.
Students will develop analytical, computer, and applied skills which will enable them to analyze, design, and test digital and computer systems, architectures, networks, and processes. Graduates will understand the various areas of computer engineering such as applied electronics, digital devices and systems, electromagnetic fields and waves, and computer architectures, systems, and networks. Graduates will also have an understanding of hardware issues, software issues and models, the interactions between these issues, and related applications. This thorough preparation in theoretical tools and laboratory experimentation will give graduates the skill and flexibility required to meet the ever-changing demands on the computer engineer. The program is responsive to suggestions posed by industry leaders from the Long Island community.
Students will develop design skills progressively, beginning with their first courses in programming, circuit analysis, digital circuits, computer architectures, and networks, and they will apply their accumulating knowledge to practical problems throughout the curriculum. This process culminates in the capstone design course, which complements the analytical part of the curriculum.
The thorough preparation afforded by the computer engineering curriculum includes the broad education necessary to understand the impact of engineering solutions in a global and societal context. Hence, graduates will be well prepared for professional employment or advanced studies.
|
Program Objectives
Graduates of the B.S. in computer engineering program will:
- advance in graduate studies or be successful practitioners in applied or theoretical fields;
- apply communication and organizational skills in the context of ethical issues affecting the discipline or society;
- think critically and creatively to solve local or global problems and become lifelong learners and contributors to society;
- apply knowledge and skills to solve problems effectively and efficiently and to contribute to the technical advancement of computer engineering.
Program Requirements - Total Semester Hours: 132
Candidates for graduation with the B.S. degree in this area must fulfill the following requirements: 1. The Successful Completion of at Least 132 Semester Hours
The successful completion of at least 132 semester
hours and a cumulative grade point average of 2.0 for all courses
required for the major. Student may not count Military Science toward
this total semester hour requirement. 2. Liberal Arts
Students must complete at least 57 credits in the liberal arts excluding courses in computer science and engineering. Students may use ENGG 019 for liberal arts credit. 3. Residency Requirements
There are two requirements that must ordinarily be completed in residence at Hofstra: 15 semester hours in the major field of specialization and the last 30 semester hours. The 15 semester hours need not be included within the last 30 hours. 4. General and Major Requirements
The general and major requirements are listed under the “Suggested Four-Year Sequence” below. As outlined there, the following courses must be successfully completed. WSC 001 or placement examination* and WSC 002 ; 6 semester hours in Humanities distribution and 6 semester hours in Social Sciences distribution. Students transferring in with previous social science/humanities credits may use them in place of requirements in the same category as the transferred credits. Students may not take courses on a Pass/D+/D/Fail basis 5. Major Cumulative Average
A cumulative average of C or better is required in all engineering courses. A grade of C- or better is required in all computer science courses. 6. Overall Average
An overall average of C or better is required in CSC 014 , CSC 015 , CSC 016 for continuing in the major. In addition students may not take any of these courses more than twice. Suggested Four-Year Sequence (132 s.h.)
Footnotes
* If this requirement is fulfilled by passing the exemption examination, 3 semester hours in the humanities or social sciences should be taken with adviser’s approval.
** Students may not take these courses on a Pass/D+/D/Fail basis.
*** ENGG 189 may substitute for CSC 185 /ENGG 185 with program director’s approval, but students can no longer use ENGG 189 as a technical elective. Note: ENGG 189 is a prerequisite for ENGG 171 .
****Computer engineering majors will choose four technical electives from any computer science elective courses numbered higher than 100, excluding CSC 194 , and from the following list of engineering courses: ENGG 111 , 113 , 166B , 171 , 173 , 179 , 180 , 187 , 188 , 193 , 194 , or another engineering elective with the approval of the director of the computer engineering program. In addition, only one of the electives may be selected from the following group of five courses: CSC 143 A-Z , 144 A-Z , 199 , 199E , or 199 . Students may select either CSC 187 or ENGG 188 , but not both, for credit as a technical elective.
† Students must register for CSC 197A and 197B for a total of 2 s.h. See Computer Engineering program director for approval.
†† Students must register for CSC 198F and 198S for a total of 1 s.h. See Computer Engineering program director for approval. OLIC & CLIC
Option in Leadership and Innovation in Computing (OLIC)
Like the concentration, the option targets students who are interested in pursuing innovations in the computing field that can have an impact on society. Through an intensive, 9-semester-hour program, students in the option will be taught to identify and pursue innovative entrepreneurship opportunities in high-technology computing areas, to develop basic skills needed to start their own company or to work for a start-up company, and to work effectively in globally distributed teams. This option is particularly suited for Computer Engineering students whose program permits only a limited number of free electives. The option does not include the business courses offered by the Zarb School of Business that are part of the concentration.
Students majoring in Computer Science or Computer Engineering who have successfully completed CSC 014 , 015 and 016 , and have an overall average of at least C in these courses, are eligible to declare the option. If interested, they should speak with the program coordinator prior to declaring the option. OLIC Requirements - Semester Hours: 9
1. Major requirements
All the requirements for the major in Computer Science or Computer Engineering. 2. CSC 194 - Semester Hours: 3
3. CSC 195 - Semester Hours: 3
(a) Senior Design Project - Semester Hours: 2
(b) Two senior seminar courses - Semester Hours: 1
5. Grade requirement
All courses in the option must be taken with a grade of C- or better.
Concentration in Leadership and Innovation in Computing (CLIC)
This concentration targets students who are interested in pursuing innovations in the computing field that can have an impact on society, who want to bridge their technical degree with business, and who are motivated to further increase their knowledge of the entrepreneurship and business functions of the computing industry. Students will be taught to identify and pursue innovative entrepreneurship opportunities in high-tech computing areas, to understand the computing business environment and the roles of core business divisions (such as marketing and accounting), to integrate entrepreneurial and computing skills, and to work effectively in globally distributed teams.
Students majoring in Computer Science or Computer Engineering, who have successfully completed CSC 014 , 015 , and 016 and have an overall average of at least C in these courses, are eligible to declare the concentration. If interested, they should speak with the program coordinator prior to declaring the concentration. CLIC Requirements - Semester Hours: 18
1. Major Requirements
All the requirements for the major in Computer Science or Computer Engineering. 2. The following four courses offered by the Zarb School of Business*:
3. Internship in Computer Science and Computer Engineering - Semester Hours: 3
(a) Senior Design Project
A two-semester Independent Senior Design Project sequence (2 s.h.) as follows: (b) Two senior seminar courses:
5. Grade requirement
All courses in the concentration must be taken with a grade of C- or better. Notes:
* Non-business majors may take no more than 25 percent of their course work in business subjects.
** IT 014 , usually a prerequisite for ENTR 120 and ACCT 101 , is waived for Computer Science students enrolled in CLIC.
*** Note that MKT 101 is a corequisite for ENTR 120 . |
Return to: Computer Science Programs
|