
|

Search Site
Click here to find a course
|
 |
| |
|
|
|
 |

Winter 2010 Catalog CLICK HERE to request a copy of our catalog.
|
 |
|
|
|
|
|
|
|
|
 |
Engineering and Technology
UCSC Extension offers practical engineering courses in Silicon Valley and online to help hardware, software and IT professionals develop and advance their skills. We are the largest professional engineering educator in Silicon Valley. Our courses are organized under Certificate Programs, and can also be taken individually. Within a program you will find basic courses for career changers and cutting-edge courses to help you stay at the forefront of the profession.
Program News Archives
Engineering FAQ's: Find answers to commonly asked questions -- FAQ page.
Featured Courses for April
Embedded Systems, VLSI Engineering and Network Engineering
Open House Event for Embedded Systems and VLSI Engineering Programs Free Event! Tuesday, April 06 TCP/IP Essentials Online! Starts Monday, April 12 Embedded Programming for Video Streaming Applications Starts Tuesday, April 13 Static Timing Analysis Using PrimeTime Starts Wednesday, April 14 Designing Xilinx CPLDs and FPGAs, Introduction Starts Wednesday, April 14 Computer Networking Essentials Starts Tuesday, April 13
Software Development
Open House Event for Software Development Programs Free Event! Thursday, April 08 C Programming, Advanced Online! Starts Monday, April 12 Programming with Java for Beginners Online! Starts Monday, April 12 C++ Programming, Comprehensive Starts Tuesday, April 13 MySQL Database for Developers and Designers Starts Tuesday, April 13 Oracle PL/SQL, Introduction Starts Wednesday, April 14
Web Design and Development
Open House Event for Web and Graphic Design Programs Free Event! Monday, April 05 HTML/XHTML 101: Building Blocks for Web Development Online! Starts Monday, April 12 Designing with Cascading Style Sheets (CSS) I Online! Starts Monday, April 12 Adobe Flash II - Basic ActionScript Programming for the Web Starts Tuesday, April 13
Download Catalog and Program Brochure
Internet Programming
This month marks the anniversary of the launch of UCSC Extension's “Internet Programming and Development” certificate. This new program focuses on the latest software technologies powering the Internet. During its first year, this program received high marks from students, both for the relevance of its content and the quality of instruction.
The program features overview courses covering the traditional systems programming frameworks such as Java, C#, and .NET, which are supported by the major software companies. Courses are also available on the so-called “Web 2.0 programming languages” such as JavaScript, PHP, Python, Ruby, and Ruby on Rails. We commonly offer two levels of courses for each language to suit students with varying backgrounds. We cover all the major platforms and languages that employers typically seek in job listings. Nearly all of these skills have seen increased demand in recent years. Determining the right system for a particular application can be challenging, as each language involves trade-offs in terms of features, speed, memory, and productivity. In most cases, employers are also seeking more than one area of expertise. For those reasons, we encourage you to acquire as broad a skill-base as possible.
We continue to enhance our program every quarter. For the upcoming spring quarter, we have added several new courses and revised numerous others. Please check out PHP, Ruby on Rails, MySQL, and Windows Presentation Foundation. This coming Summer, we will add courses on JQuery and Windows Driver Foundation. Come study with us and you'll find instruction geared towards immediate application in Silicon Valley industries.
Call for Instructors & Course Proposals
UCSC Extension in Silicon Valley invites senior professionals in the Bay Area to apply to design and teach courses in their area of professional expertise. This is an opportunity for you to give back to your community by sharing your knowledge and mentoring your discipline’s next generation.
We are interested in proposals for new courses on topics that draw from your particular area of expertise. Proposals should concentrate on highly practical learning that professionals can apply on the job after they leave our classrooms.
Students who attend our courses are seeking professional education from seasoned expert-practitioners. We favor instructors with advanced degrees and years of experience in the topics they teach. Of course, we prefer applicants with prior instructional experience in a university, corporate or training setting.
See our Prospective Instructor Guide and send your course idea to EngTech@ucsc-extension.edu .
|
|