Professionals involved in information technologies and software engineering know they must stay up to date with the latest trends to keep their careers on-track and support the technological and economic advancement of their organizations. Delivering expert instruction with hands-on experience, University of California, San Diego Extension gives students the opportunity to master areas that include new programming languages, systems administration, database design, data management, web technologies, and software project management.
Harnessing Tomorrow's Technology, Today
Choose from this quarter's offerings >
This hands-on, in high demand course is aimed at software developers who want to quickly learn Apple’s new Swift programming language to write applications for Mac OS X and iPhone/iPad iOS.
Starts Feb 3
Building on the knowledge and skills you developed in Web Publishing I, you will be introduced to concepts beyond HTML, such as server-side and client-side programming and CSS.
Starts Feb 10
Develop the skills to effectively handle UNIX system administration. Topics include file organization, disk management, addition and removal of users, tape backups, cron usage, system security, and accounting..
Get the SharePoint basics then progress to advanced concepts such as custom lists and managing content types to fundamentals of farm administration. Learn real world practices on how to brand and customize SharePoint, and how to use SharePoint Designer, Web Parts, and Workflows.
Starts Feb 10
Search engine optimization, or SEO, is the fastest growing form of Internet marketing, it is the most successful and cost effective way to promote a website property and receive maximum ROI. Learn how to optimize your website in order to get better rankings with the top search engines.
Starts Feb 7
Microsoft Excel is a powerful spreadsheet application that can enable computations, graphical representation, and data analysis. This course is solution-based, dealing with real-life business situations and problems users come across frequently in their jobs.
Take an accelerated approach to developing advanced leadership and management skills.