Apr 14, 2024  
2012-2013 Undergraduate Bulletin 
    
2012-2013 Undergraduate Bulletin [ARCHIVED BULLETIN]

Computer Science


Return to {$returnto_text} Return to: School of Engineering and Applied Science

Associate Professor Doboli, Chairperson

Professors Kamberova, Liang; Associate Professors Ostheimer, Pillaipakkamnatt, Fu.

Mission

The mission of the undergraduate programs offered by the Department of Computer Science is to provide students with a strong foundation in the theory and practice of computer science, engineering and related applications, in order to help them develop into knowledgeable, responsible professionals and lifelong learners, able to create and implement the latest computing technologies for the betterment of society.

Programs

Hofstra offers the following degree programs in computer science: B.A. and B.S. in Computer Science, B.S. in Computer Engineering, and B.S. in Computer Science and Mathematics. In addition, students in the department may enhance their major by completing a Concentration or an Option in Leadership and Innovation in Computing. Majors from other departments may complete a Minor in Computer Science or a Minor in Computer Engineering.

The B.A. combines a major in computer science with a broad program in the liberal arts. The B.S. in Computer Science prepares the student for a professional career or graduate study in computer science or a related field by providing a more focused computer science program combined with a stronger foundation in mathematics and natural sciences, while still allowing the student the opportunity to explore the liberal arts. The B.S. in Computer Engineering aims at providing students with a solid education in the engineering of computer and digital systems with a strong liberal arts component. The B.S. in Computer Science and Mathematics is a dual-degree program providing a rigorous background in computer science and mathematics, and allowing students to complete simultaneously in-depth study in both disciplines, thus providing an excellent preparation for a professional career or further academic studies.

In addition, for those majors interested in complementing their computing education with insight into the high-tech innovation process and the global nature of the computing industry, the department offers a Concentration in Leadership and Innovation in Computing (CLIC) and an alternative Option in Leadership and Innovation in Computing (OLIC). The entrepreneurship and business expertise is provided by the Zarb School of Business and the Entrepreneurial Advisory Board. The CLIC and OLIC programs target students who aspire to impact society with their innovative ideas in the computing field, whose career goals encompass entrepreneurship, who want to work in high-tech start-ups, or who are otherwise motivated to further expand their knowledge of the entrepreneurship and business functions of the computing industry.

Freshmen are encouraged to take the first-year seminars (CSC 14F and 14S) when offered by the department.


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


4. Senior Requirements


(a) Senior Design Project


A two-semester Independent Senior Design Project sequence (2 s.h.) as follows:

(b) Two senior seminar courses:


  • Semester Hours: .5
  • Semester Hours: .5
  • to be paired with the Independent Senior Design courses: in both semesters students must take simultaneously an Independent Senior Design Course and a Senior Seminar course. Interested students will have the opportunity to work on globally distributed teams.

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 .


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


4. Senior Requirements


(a) Senior Design Project - Semester Hours: 2


(b) Two senior seminar courses - Semester Hours: 1


  • Semester Hours: .5
  • Semester Hours: .5
  • to be paired with the Independent Senior Design courses: in one semester a student must take simultaneously an Independent Senior Design Course and a Senior Seminar course. Interested students will have the opportunity to work in globally distributed teams.

5. Grade requirement


All courses in the option must be taken with a grade of C- or better.

 


Computer Science Programs 

CSC Courses 

 

Return to {$returnto_text} Return to: School of Engineering and Applied Science