Computer Information Systems (CIS)
About
Whether you are a beginning or an advanced computer student, the Computer Information Systems Program provides courses to improve your computer and software knowledge and skills. The CIS Associate in Science degree enables you to develop and/or upgrade your skills for career advancement. The Certificate of Completion Program qualifies you for entry-level employment in occupational settings that utilize computers and various software applications.
Upgrade your computer skills, learn new ones, or transfer to a four-year University. Enroll now in Berkeley City College’s CIS classes and programs.
You can choose short-term and full-term classes offered over four to eighteen weeks. Short-term classes include topics such as Microsoft Access and PowerPoint, Introduction to Internet Basics and Web Design.
You can complete two-year certificate and degree programs such as Web Programming or Applied Microcomputer Information Systems.
We can also design and customize classes to fit the needs of your business or non-profit organization.
Faculty
Full-time Faculty
Paramsothy Thananjeyan, Ph.D.
CIS Department Chair & Business Department Chair
Education: Bachelor of Technology, Civil Engineering, Indian Institute of Technology, Madras, India, 1987, Master of Science, Civil Engineering, University of Minnesota, 1990, Ph.D., Civil Engineering, University of California, Berkeley, 1997, Master of Science, Computer Science University of Minnesota, 1998
Areas of Interest: Computer Programming, Operating Systems, and Networking, Geographic Information Systems, Computer Applications to Transportation Engineering
Email: pthananjeyan@peralta.edu
Phone: (510) 981-2921
Vladeta (Val) Djukich
Joined the Computer Information Systems Department of Berkeley City College (formerly Vista Community College) in 2002. His professional background spans over twenty years in Information Technology starting as a programmer/analyst designing and implementing applications for targeted end-user needs and then advancing into operating systems analysis & support and eventually settling into network design, administration, and technical support of mid-sized computer network environments for private and public sector special interest groups. Before coming to Berkeley City College, Val taught a variety of computer science and information technology courses ranging from computer programming to various aspects of networking technology at community colleges and high schools throughout Southern California. In addition to an undergraduate degree in engineering technology and an MBA, he has primary and secondary teaching credentials from the State of California and holds numerous IT industry certifications from Microsoft, Cisco, and CompTIA. Outside of his interest in computer networking, Val is an avid experimental aircraft enthusiast and participates in the building of EAA members aircraft in the local area. He looks forward soon to the day when he will begin construction of his own airplane.
Email: vdjukich@peralta.edu
Phone: (510) 981-2863
Benjamin Allen, M.S, M.A, Ph.D
Email: benjaminallen@peralta.edu
Adjunct Faculty
Michael Seidel
Email: mseidel@peralta.edu
Fayez El Giheny
Earned a MS in Business Administration from San Francisco State University in 1998, and also holds BS degrees in Accounting and Management. He has taught CIS classes at Berkeley City College (formerly Vista Community College) since 1999 and has taught CIS, accounting, and other business courses at Napa Valley College, College of Alameda, Chabot College, and Heald College. He also has experience in database design and management, entrepreneurial, and business operations, as well as non-profit organization development and other public service activities.
Email: felgiheny@peralta.edu
Rohullah Najibi
Earned a BA in Computer Science University of California, Berkeley
Special interests in Machine Learning Researcher and Research Associate at Lawrence Berkeley National Laboratory
Publications’ Website: https://spie.org/profile/RohullahNajibi
Email: RNajibi@peralta.edu
Advanced Computer Programming - A.S. Degree
Be a competent programmer. Write efficient programs that use well defined programming techniques. This degree teaches you many useful algorithms and design patterns. Advance your career as a programmer by learning important concepts in software modeling and program design.
Learning Outcome(s)
- Solve problems using object-oriented decomposition and write programs using C++, Java, and C# programming languages.
- Apply advanced programming concepts including threads, networking, databases, and graphical user interfaces.
- Use advanced design patterns and algorithms in program design and analyze program complexity.
- Communicate effectively in technical writing.
Advanced Computer Programming - Certificate of Achievement
Be a competent programmer. Write efficient programs that uses well defined programming techniques. This certificate teaches you many useful algorithms and design patterns. Advance your career as a programmer by learning importance concepts in software modeling and program design.
Learning Outcome(s)
- Solve problems using object-oriented decomposition and write programs using C++, Java, and C# programming languages.
- Apply advanced programming concepts including threads, networking, databases, and graphical user interfaces.
- Use advanced design patterns and algorithms in program design and analyze program complexity.
- Communicate effectively in technical writing.
Applied Computer Information Systems - A.S. Degree
The Applied Computer Information Systems program will improve students' computer and software knowledge and skills, understand how computers work, and be proficient users of computers. They will learn Microsoft Office applications and integrate the different types of software to create professional reports and presentations.
Learning Outcome(s)
- Demonstrate knowledge of computer hardware and software and use computers effectively at work and home.
- Demonstrate knowledge of computer terminology and trends in Computer Information Systems.
- Demonstrate proficiency in using operating systems and office productivity applications for work in entry-level employment.
Applied Computer Information Systems - Certificate of Achievement
The Applied Computer Information Systems program will improve students' computer and software knowledge and skills, understand how computers work, and be proficient users of computers. They will learn Microsoft Office applications and integrate the different types of software to create professional reports and presentations.
Learning Outcome(s)
- Demonstrate knowledge of computer hardware and software and use computers effectively at work and home.
- Demonstrate knowledge of computer terminology and trends in Computer Information Systems.
- Demonstrate proficiency in using operating systems and office productivity applications for work in entry-level employment.
Getting Started in CIS
All of our computer degree and certificate programs require a basic understanding of computer concepts and software. We offer several beginning courses:
CIS 1 —Introduction to Computer Information Systems (4 units) is a full semester course that covers computer software and hardware. Lab covers Microsoft Word, Excel, Access, and PowerPoint.
CIS 200 —Microcomputer Concepts and Applications (1.5 units) is an eight-week or half-semester course. It covers an overview of computer concepts. In the lab portion of the class, students may select Microsoft Word, Excel, or Access. Thus, if students are familiar with Microsoft Word, they can start their lab work with Excel or Access.
Once a student has completed CIS 200, they can learn additional software in a modularized format by taking CIS 230 (.5 units)
For more advanced students CIS 5 —Introduction to Computer Science (5 units) — covers computer architecture, design of algorithms, and beginning computer programming.CIS 5 is offered in fall semester.