Introduction to C Language Programming
X24 (2 semester units in EECS)
An elective in the Post-Baccalaureate Certificate Program in Information Systems and Management
Learn the C programming language and fundamental programming concepts even if you don't consider yourself a programmer. On successful completion of the course, you are able to write simple C language applications and undertake courses that assume some background in computer programming, such as C++, C#, Java, and Perl. Topics you study include variables, data types, functions, control structures, pointers, strings, arrays, and dynamic allocation principles. You need access to any programming environment that allows you to write, edit, compile, link, and debug a C program.
Prerequisite: While no previous programming experience is required, you should have access to a computer hosting a C/C++ compiler or access to the Internet to allow you to download and install a C/C++ compiler. Familiarity with fundamental programming language concepts such as variables, data types and compiling source code is helpful.
Enroll Now! Click below for course fees and textbook info, start dates, locations, and instructors.
Online, Enroll anytime
ROBERT ADAMS JR., M.S.C.S., M.S.E.E., is currently employed by Northrop Grumman in Baltimore, where he has worked since 1979 as a software programmer, systems designer, systems engineer, and technical lead engineer on numerous defense-related programs. Independently, he does web programming and consulting and has taught for UC Berkeley Extension for more than 10 years. He has experience in various languages, including C, C++, C#, Perl, PHP, and JavaScript.
- Online course: Internet access required
- Enroll anytime: You have 6 months to complete
- $595 (EDP 867879)
Enroll
Textbook(s) for this course:
C Primer Plus
Author: Stephen Prata
Publisher: SAMS Publishing
Edition: 5th
Publication Year: 2005
ISBN: 0672326965