Student Portal   :   Info For Faculty/Staff   :   FAQ   :   Announcements   :   Contact Us 
      :        :        :      :        :    
UCSC General Catalog
Welcome
Introducing UCSC
Fields of Study
Academic Calendar
Undergraduate Admission
Undergraduate Expenses and Financial Resources
Undergraduate Academic Programs
Graduate Studies
Resources for Learning and Research
The Colleges
Student Life
Programs and Courses
Teaching and Administrative Staff
Appendixes
Nondiscrimination Statement

Engineering


School of Engineering
Baskin School of Engineering
335 Baskin Engineering Building
(831) 459-2158
http://www.soe.ucsc.edu

    Dean’s office
    335 Baskin Engineering
    (831) 459-2158

    Undergraduate office
    115 Baskin Engineering
    (831) 459-5840

    Graduate office
    361B Baskin Engineering
    (831) 459-2576

Professor Sung-Mo (Steve) Kang, Dean

Professor F. Joel Ferguson, Associate Dean of Undergraduate Affairs

Professor Darrell Long, Associate Dean for Graduate Studies and Research


Program Description | Course Descriptions


Baskin School of Engineering

The Baskin School of Engineering, UCSC’s first professional school, has a high-technology focus incorporating programs and curricula that help educate students to meet the changing demands of society and a high-
technology global marketplace. It offers a stimulating academic environment that provides a foundation for professional growth as well as a lifetime of learning. The Baskin School’s programs and courses help prepare students for the human aspects, as well as the technical challenges, of careers in engineering and computer science. The Baskin School of Engineering consists of the Department of Biomolecular Engineering, the Department of Computer Engineering, the Department of Computer Science, and the Department of Electrical Engineering. The Department of Applied Mathematics and Statistics and the Department of Information Systems Technology Management are awaiting approval.

Graduate Study

The Baskin School of Engineering offers ten graduate programs designed to prepare students for advanced study and research in major areas of biomolecular, computer, and electrical engineering, as well as computer science and applied mathematics and statistics:

• Applied mathematics and statistics M.S. and Ph.D. (graduate study is available; degrees await approval)

• Bioinformatics M.S. and Ph.D.

• Computer engineering M.S. and Ph.D.

• Computer science M.S. and Ph.D.

• Electrical engineering M.S. and Ph.D.

These programs are described in subsequent sections. The aim of these programs is to develop professionals who can address the complex scientific and technological problems of today and tomorrow.

Undergraduate Study

The School of Engineering offers eleven undergraduate degree programs. Students may choose from the following options:

Bioinformatics B.S. or combined B.S./Graduate
Bioinformatics minor
Computer engineering B.S. or combined B.S./M.S.
Computer engineering minor
Computer science B.A. and B.S.
Computer science minor
Electrical engineering B.S.
Information systems management B.S.

Dual degree engineering program (B.A. in the social sciences, humanities, or arts from UC Santa Cruz with a B.S. degree in engineering from UC Berkeley [excluding EECS])

Bioinformatics The bioinformatics curriculum combines mathematics, the physical sciences, computer science, and engineering to explore and understand biological data from high-throughput experiments, such as genome sequencing and gene expression chips. The immense growth of biological information stored in computerized databases has led to a critical need for people who can understand the languages, tools, and techniques of mathematics, science, and engineering. The undergraduate bioinformatics degree program prepares students for graduate school or a career in the fast-paced pharmaceutical or biotechnology industries.

Computer Engineering. The computer engineering curriculum’s focus is making digital systems that work. It overlaps with computer science on one end (software systems) and with electrical engineering on the other (digital hardware). The emphasis of our program is on design rather than analysis—on making things work, rather than on explaining the abstract theory of computation or electronics. The program’s emphasis on problem solving provides both excellent training for future engineers and strong background for graduate study. The computer engineering program is accredited by the Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET). The combined B.S./M.S. program provides an opportunity for outstanding undergraduates to begin advanced study and earn both degrees in five years.

Computer Science. The computer science curriculum has options that include topics in hardware and software, giving students a solid grounding in both theoretical and practical aspects of computer technology and computer usage. Students become proficient in many areas, with a good academic foundation for various careers in the software industry, as well as preparation for graduate school.

Dual Degree Engineering. The 3/2 program, a five-year program in association with UC Berkeley, enables students to receive two bachelor’s degrees: a B.A. in a subject within the social sciences, humanities, or arts at UC Santa Cruz and a B.S. in engineering from the College of Engineering at Berkeley (excluding EECS). Many combinations of fields are possible, such as economics and environmental studies or philosophy with civil, mechanical, or industrial engineering.

Electrical Engineering. The electrical engineering curriculum provides a balance of engineering science and design and allows students to specialize in both the traditional topics and the latest subjects in electrical engineering. Students may concentrate their electives in the areas of electronics and optics, communications, or signals and systems. The major is designed to attract motivated students who, upon graduation, will be sought by employers in the high-tech industry.

Information Systems Management. Information systems management (ISM) is a multidisciplinary major that focuses on the fusion of information systems, technology, and business management for two purposes: the use of information systems to solve business problems and the management of technology, which includes new product development and enterprise management. Students must learn the mathematics, science, and technical fundamentals of computer science and engineering as well as understand the environment in which information technology (IT) solutions will be applied—through economics, business, and management of technology courses. It is a rigorous, challenging major for those students wanting to pursue careers in information systems management and the management of technology.

Undergraduate Advising Office

The Baskin School of Engineering Undergraduate Advising Office offers general advising for prospective and declared undergraduates majoring in School of Engineering programs. The office handles student petitions (i.e., major declarations, transfer credits, course substitutions), articulations, and degree certifications. Undergraduate students obtain and submit all paperwork requiring departmental approval to the Undergraduate Advising Office. Students may obtain additional information and assistance on the School of Engineering web site: http://www.soe.ucsc.edu/advising/undergraduate.

Admission to School of Engineering Majors

General Major Preparation
It is recommended that high school students intending to apply to a School of Engineering major have completed four years of mathematics (through advanced algebra and trigonometry) and three years of science in high school. Comparable college mathematics and science courses completed at other institutions also serve to properly prepare students for these majors.

The School of Engineering strongly encourages applications from transfer students. Due to the prerequisite structure for upper-division courses, it is necessary for prospective transfer students to have completed as many of the lower-division requirements for the respective majors as possible to complete the degree within a reasonable time. Students must plan carefully because many courses must be taken sequentially.

Transfer students should not follow the Intersegmental General Education Transfer Curriculum (IGETC) because it will not provide transfer students with enough mathematics and engineering courses to allow them to complete School of Engineering programs at UCSC in two years. For more information on transfer admission into the UCSC School of Engineering, see the admissions policy below.

College Board Advanced Placement Credit
Prospective students are encouraged to take the College Entrance Examination Board (CEEB) Advanced Placement (AP) Examinations in computer science, mathematics, economics, chemistry, or biology, as an acceptable score on these may satisfy both university and major degree requirements. Students must provide verification of exam scores to the School of Engineering Undergraduate Advising Office and other course sponsoring departments in order to be granted credit toward course prerequisites or degree requirements as follows:

    Biology: credit for the AP Biology exam can be substituted for Biology 3, Concepts in Biology, and exempt student from the biology placement exam.

    Chemistry: a score of 4 or 5 on the AP Chemistry exam fulfills the prerequisite for enrollment in Chemistry 1B/M in lieu of the chemistry placement exam.

    Computer Science: a score of 4 or 5 on Exam A satisfies Computer Science 12A, Introduction to Programming; a score of 4 or 5 on Exam AB satisfies both Computer Science 12A, and Computer Science 12B, Introduction to Data Structures.

    Economics: a score of 4 or 5 on the Microeconomics exam satisfies Economics 1, Introductory Microeconomics; a score of 4 or 5 on the Macroeconomics exam satisfies Economics 2, Introductory Macroeconomics.

    Mathematics: a score of 4 or 5 on the Calculus AB exam satisfies Mathematics 19A, Calculus for Science, Engineering, and Mathematics, or Economics 11A, Mathematical Methods for Economists; a score of 4 or 5 on the Calculus BC exam satisfies both Mathematics 19A-B or Economics 11A. There is no advanced placement exam in mathematics for Economics 11B credit.

Students may check with the Office of Admissions for details on other AP examinations that also satisfy university requirements.

Direct Admission to School of Engineering Majors (First-Year Admissions)
First-year applicants to UCSC may apply for direct acceptance to a School of Engineering major by indicating the major as their first or second choice on the application. Applicants will be granted direct acceptance based on their high school grade point average, courses completed in mathematics and sciences, scores on standardized tests, and/or their personal statement.

To take advantage of direct acceptance, first-year students must declare the major in their first term at UCSC or forfeit their direct admission status. First-year students who are admitted to UCSC but do not receive direct acceptance to the major, or who forfeit their direct admission status, may still petition for admission to the major after completing the required foundation courses (see Current Students Admissions into Majors below).

Junior Transfer Admissions to Majors
Students who apply as transfer students with junior status (90 quarter credits or more of transfer credit) who wish to earn a degree from the School of Engineering must indicate a School of Engineering major as their first choice on their UC application. (Students may also indicate an alternative School of Engineering major as their second choice.)

Admission into the major will be based on the student’s academic college record. Applicants are encouraged to take and excel in as many courses that are equivalent to the department’s foundation courses (listed below) as possible. An applicant will be approved, conditionally approved, or declined. Only students who have completed most or all of the foundation courses will be approved or conditionally approved for the major. For most School of Engineering majors, completion of a year of calculus (accepted as equivalent to Mathematics 19A-B or 11A-B), linear algebra, differential equations, a year of calculus-based physics courses (accepted as equivalent to Physics 5A, 5B, 5C), and two programming courses (accepted as equivalent to Computer Science 12A and 12B) are strongly recommended.

Students who are approved for acceptance must declare the major in their first term of enrollment at UCSC.

Students whose petitions are denied may still be admitted to UCSC, but they may not reapply for admission to the major(s) for which they were originally considered.

Students who are conditionally approved must complete the remaining required foundation courses for their major in their first term at UCSC and petition to declare the major at the beginning of the following term at UCSC. Conditionally approved students will be evaluated based upon their performance in the foundation courses attempted during their first term at UCSC. Students who are conditionally approved for the major should be prepared to declare an alternative major outside of the School of Engineering in case they are not accepted into a School of Engineering major.

Course Substitutions: The School of Engineering Undergraduate Advising Office may require that a Petition for Course Substitution be approved before credit for a course completed at another institution can be applied to any School of Engineering major requirement. The undergraduate advising staff can help determine if this petition process is necessary based on transcript information provided to them by the student. This petition is in addition to and separate from the transfer credit awarded by the university. Forms are available at the Undergraduate Advising Office. Each petition must be accompanied by a course description, syllabus, and verification of the number of credits earned with a grade of C or better. To guarantee equivalency, departments may sometimes require a grade of B or better. It is very helpful if students can provide further evidence of course content, such as examples of programming assignments, homework, or examinations.

Current Students Admissions into Majors
UCSC students may apply to declare a School of Engineering major upon completion (with a grade of C or better) of all the foundation courses for that major. Approval of the declaration application will be based upon the student’s “declaration GPA” in the foundation courses taken at UCSC (see below).

All students with a declaration GPA of 2.8 or better will be admitted to the requested major. Students with a declaration GPA below 2.8 may be admitted at the discretion of the department.

Foundation Courses
The foundation courses for each School of Engineering major are as follows:

Bioinformatics: Computer Science 13H (or both 12A and 12B); Chemistry 1B/M, 1C/N; Mathematics 19A-B

Computer Engineering:Computer Science 12A and 12B (or 13H); Computer Engineering 16 or 16H; Mathematics 19A-B

Computer Science:Computer Science 12A and 12B (or 13H); Computer Engineering 16 or 16H; Mathematics 19A-B

Electrical Engineering: Mathematics 19A-B; Applied Mathematics and Statistics 27; Physics 5A, 5B, and 5C

Information Systems Management: Computer Science 12A or 13H; Computer Engineering 16 or 16H; Mathematics 19A-B (or Applied Mathematics and Statistics 11A and 11B or Economics 11A and 11B); Information Systems Management 50 (or Economics 1 and 2)

Declaration GPA Calculation
The declaration GPA is calculated on grades received for all attempted foundation courses at UCSC. Students are advised not to request Pass/No Pass grading in any foundation courses since a grade of P is treated as a C for calculating the declaration GPA regardless of the content of the evaluation. No Pass and Withdraw grades are treated as an F.

Application and Declaration Process
Applications to the major are accepted during the first seven days of the quarter. UCSC students must apply for the major before earning 105 credits. Junior transfer students must apply for admittance to the major as part of the UCSC admissions process (see Junior Transfer Admissions to Majors above). Current student applications must be submitted electronically by completing the form found at www.cse.ucsc.edu/advising/undergraduate/current/declare.html. The departmental decision can be picked up at the Undergraduate Advising Office seven calendar days after the application deadline. Students who have been accepted into the major will then be cleared to declare the major.

Petitions for declaration of the major are accepted at the beginning of each term between the first day of classes and the campus enrollment deadline (usually the second week of the term). Petitions should include a study plan that allows the student to complete the degree without undue extension of enrollment. Students interested in more than one major should submit one petition listing their major preferences. Requirements and procedures can be found at www.cse.ucsc.edu/advising/undergraduate/current/declare.html.

The departments will inform students by e-mail of the status of their petitions by the beginning of the pre-enrollment period (usually the eighth week of the term).

Appeal Process
Appeal of negative decisions will be evaluated by the academic program to which the student applied. Appeals letters must be submitted in writing to the Undergraduate Advising Office by the last day of classes in the term. Letters of appeal should describe any extenuating circumstances that might affect the faculty’s evaluation of the record.

Students whose petitions and appeals have been turned down may not reapply for the same major.

Letter Grade Policy

Many majors in the School of Engineering have additional restrictions on the use of the Pass/No Pass option. Foundation courses should not be taken Pass/No Pass because doing so may lower students’ declaration GPA and affect their admission into School of Engineering majors. Major grade requirements are as follows:

Bioinformatics major: Same as campus requirements, but foundation courses should not be taken Pass/No Pass, since doing so may lower the declaration GPA needed for admission to the major.

Computer engineering major: All courses required for the major must be taken for a letter grade. Two lower-division exceptions are allowed.

Computer engineering minor: Same as campus requirements.

Computer science major and minor: All courses required for the major and minor must be taken for letter grades. Two lower-division exceptions are allowed.

Electrical engineering major: All courses required for the major must be taken for letter grades. Two lower-division exceptions are allowed (not to include Electrical Engineering 70).

Information systems management major: All courses required for the major must be taken for letter grades. Two lower-division exceptions are allowed (not to include Information Systems Management 50 or 58).

Note: for the purpose of admission into any School of Engineering major, a grade of Pass will be treated as a C, which may adversely affect your admission to the major.

Disqualification Policy

GPA Requirement
Your cumulative School of Engineering GPA is calculated from all required and elective courses you have taken for your major. Your term School of Engineering GPA is calculated from all required and elective courses you have taken for your major in the previous quarter as a UCSC student. School of Engineering GPA calculation follows the same rules as UCSC GPA calculation.

If both your cumulative and term School of Engineering GPAs are 2.0 or greater, then you are in good departmental standing. If either your cumulative or term GPAs are less than 2.0, then you are on departmental probation. If you are already on departmental probation and your cumulative School of Engineering GPA falls below 2.0, you are subject to disqualification from the major. If your term School of Engineering GPA falls below 1.5 in any term, you are also subject to disqualification from the major.

Ethics Requirement
Graduates of the Baskin School of Engineering are expected to become professionals with the highest ethical standards. A knowledge and practice of professional ethics is a requirement for the degree. Examples of professional society codes of ethics are available online at "IEEE Code of Ethics " and http://www.acm.org/serving/se/code.htm.

Students found guilty of a single incident of academic dishonesty may, at the discretion of the department, be disqualified from the major. In addition, students may be subject to other possible university sanctions. A second incident of academic dishonesty will result in automatic disqualification from the major.

Additional Notes on Disqualification
Please note the Repeating Courses policy in the School of Engineering section of this catalog. Two failed attempts in a class will endanger your opportunity to continue in a School of Engineering major.

Bioinformatics, Computer Engineering, and Computer Science have additional disqualification criteria. Please see those sections of this catalog for details.

Repeating Courses

Due to its impacted status and the need to identify students having difficulty in School of Engineering courses, no School of Engineering course may be attempted more than twice without prior approval from the chair of the department offering the course. A class in which a W is given is counted as an attempt.

Courses Taken Elsewhere After Enrollment

It is the intent of the faculty of the Baskin School of Engineering that all degree requirements be completed at UCSC or prior to first enrollment at UCSC. Course substitutions, such as taking a course at another UC campus, in the Education Abroad Program, or at a community college, require approval prior to taking the class. Applications and procedures for preapproval are obtained from and given to the School of Engineering Undergraduate Advising Office.

Articulation agreements do not apply to enrolled students. You must get preapproval before taking a class at a community college.

The School of Engineering does not provide course substitution for School of Engineering general education courses, such as topical courses, Computer Science 2, Computer Science 10, or Computer Engineering 3.

When a student declares their major, minor, or proposed major in a School of Engineering program, the decision as to whether a course taken elsewhere will be accepted for this School of Engineering major or minor will be made by the major department at that point. (Note: There is no guarantee that a course will be applicable towards a School of Engineering major, minor, or proposed major even if the student has completed more advanced courses in that department.)

Honors Courses

The Baskin School of Engineering offers two honors courses: Computer Engineering 16H, Honors Applied Discrete Mathematics, and Computer Science 13H/L, Honors Introduction to Programming and Data Structures/Laboratory. Computer Engineering 16H provides a more challenging version of Computer Engineering 16; and Computer Science 13H/L provides a more challenging combination of both Computer Science 12A/L, Introduction to Programming/Computer Programming Laboratory, and 12B/M, Introduction to Data Structures/Data Structures Laboratory. Other honors courses are being planned. Typically, honors courses have a limited enrollment of fewer than 30. Students are eligible for them based on performance in high school and college courses, standardized test scores, and a personal interview.

School-Wide Information and Policies

Computing Facilities

The Baskin School of Engineering houses research facilities and teaching laboratories in the Baskin Engineering Building for courses in programming, software design, circuits, electronics, graphics, digital design, and computer and system architecture. Emphasis in these laboratories is on state-of-the-art equipment, including personal computers, engineering workstations, a 1000-processor Linux cluster, logic analyzers, microprocessor development systems, a wireless network for mobile computers, and network support at 100MB/sec (see the Baskin School of Engineering Computer Facilities section).

All Unix computers and workstations and most personal computers on campus are networked together, allowing students to access the School of Engineering and the Communications and Technology Services (CATS) facilities from any computer account on campus. For a more complete description of the computing facilities on campus, see the Computing Facilities and Services section.

Prerequisites

Because of the sequential nature of the School of Engineering curricula, most courses have prerequisites, which are listed in the course descriptions. Students should carefully review these descriptions in the catalog and the quarterly Schedule of Classes. Students must have passed all prerequisites of a course for which they are enrolling. Pre-enrolled students who then fail a prerequisite are no longer eligible to be enrolled in the course and will be dropped.

For example, to enroll in Computer Science 101, a prerequisite to many upper-division courses, the prerequisite courses that must be completed or in progress are Computer Science 12B (or 13H), Computer Engineering 16 or 16H, Mathematics 19B, and one of the following: Mathematics 21, 22, 23A, 24, or Applied Mathematics and Statistics 27/.

Students with transferable course work from another institution that appears to satisfy a UCSC course prerequisite should promptly consult with the School of Engineering’s staff advisers. Students will be asked to present records from the other institution to document the course equivalency. Until such evidence has been verified by the department, students attempting to enroll in a course using a prerequisite course that was not completed at UCSC will be informed that they have not satisfied the course prerequisite. (See the Course Substitutions section under Admission to School of Engineering Majors.)

Permission Numbers

Students not meeting the regular prerequisite requirements for courses sponsored by the Baskin School of Engineering may petition the course instructor to receive a permission number to enroll. The instructor may ask a student to demonstrate the ability and/or potential to succeed in the course or may request additional information to formulate a decision. Students requesting a permission number must submit the form found at http://www.soe.ucsc.edu/advising/undergraduate/pdf/prereq_waiver.pdf to the Undergraduate Advising Office.

Materials Fee

Students should be aware that some laboratory courses require each student to purchase miscellaneous parts or a material kit for completion of the laboratory work. Some laboratory courses may include consumable (one-time use) parts and materials that are distributed to the entire class. Some laboratory kits include parts that the student will assemble into a project and keep. Please refer to the Baskin Engineering Lab Support Web page for specific course material fee amounts: http://www.soe.ucsc.edu/administration/labs/.

Miscellaneous Fees
Miscellaneous breakage or loss of equipment fees are assessed to address the cost of damaged laboratory equipment and loss of laboratory materials due to abuse or negligence. This fee is only charged if a student breaks or loses laboratory equipment or materials and is not a mandatory fee charged to all students taking the course. Please refer to the Baskin Engineering Laboratory Support web page for more information: http://www.soe.ucsc.edu/administration/labs/.