Computer Science (CS)

Computer Tutoring

The goal  of Computer Science discipline  at Los Angeles Valley College is to provide students with the knowledge and skills they need to succeed in the field of computer science. fundamental concepts of computer science, including algorithms, data structures, computer architecture, operating systems, programming languages, and software engineering. Students in the program acquire many skills on demand by different industries including: knowledge to solve real-world problems using computers, high skills to design, implement, and test computer systems and software, learn to  develop computer coding to solve real-life problems and issues. 

Computer Science graduates can  work as computer programmer, software engineer, mobile and general applications developer, data base programmer,  data scientist,  machine learning engineer, information security programming  developer. and AI programmer.

Computer science is a rapidly growing field, and there is a high demand for qualified graduates. With a degree in computer science, students can expect to have many job opportunities available to them. Los Angeles Valley Computer Science students can get into job market after graduation or transfer to accredited four year colleges.

Contact
Chairperson
Michael Rahni, PhD
Phone
(818) 947-2364
Email
@email
Office Location
Business and Journalism Building  BJ 102D
Office Hours
Please email for availability

Department

CSIS

Pathway

Science, Technology, Engineering, and Mathematics (STEM)

 

Programs

Computer Science Degrees and Certificates

Click the tabs below to find out about Computer Science degrees and certificates.

The goal of an Associate of Science in Computer Science (AS in CS) degree at Los Angeles Valley  college is to prepare students for entry-level and mid-level careers in the field of computer science. The program provides students with a strong foundation in the fundamental principles of computer science, including programming languages, data structures, algorithms, and computer architecture. There are many career opportunities for graduates of a Computer Science degree  as the demand for computer science professionals continues to grow rapidly. Some common job opportunities for AS in CS graduates include: Software developer, Mobile application developer, Database programmer and administrator, Data Scientist, Computer Programmer, and  Cloud and Cyber Security programmer and administrator.

AS in CS graduates may also choose to continue their education and pursue a bachelor's degree in computer science or a related field. This can open up even more job opportunities and lead to higher salaries.

AS in CS graduates may also find employment in a variety of other industries, such as healthcare, finance, education, and government. Computer science skills are in high demand in all sectors of the economy, so AS in CS graduates have a lot of flexibility in terms of where they can work.

Overall, an AS in CS degree from a community college is a great way to prepare for a successful career in the field of computer science. The program is affordable and accessible, and graduates have a wide range of job opportunities to choose from.

Computer Science  (AS)

The goals of a Certificate of Achievement in Computer Science Programming in Los Angeles Valley College  are to teach students the fundamental concepts of computer programming and to prepare students for entry-level programming jobs. The program teaches students the skills they need to continue their education and pursue a bachelor's degree in computer science or a related field.

The program covers the foundation in several programming languages such as C++, Java, or Python.  Developing algorithms, data structures to solve problems, the process of programming life cycle is also covered.

There are many career opportunities for the program's graduate including Software developer, Mobile application developer, Front-end developer, Full-stack developer, Junior programmer, Associate programmer, Programming analyst, Software tester, System analyst, and information security programmer and administrator.

Computer Science Programming (Certificate)

The goals of a skills certificate in C++ programming language are to teach students the fundamental concepts of C++ programming. The program prepares students for entry level C++ programming jobs. The certificate help students develop the skills they need to continue their education and pursue a bachelor's degree in computer science or a related field. Some career opportunities for the students who complete the programming successfully include C++ junior programmer, Game programming developer, Mobile Apps developer, and Embedded systems programmer.

 

The goals of a skills certificate in .NET programming language are to teach students the fundamental concepts of the .NET programming language and prepare  students for entry-level .NET programming jobs. The program help students develop the skills they need to continue their education and pursue a bachelor's degree in computer science or a related field. The program Provides students with a foundation in the .NET framework, including the Common Language Runtime (CLR), Common Language Infrastructure (CLI), and .NET base class library (BCL)

.NET programming is one of the most in-demand programming languages in the world. As a result, there are many career opportunities available for graduates of a skills certificate in .NET programming language. Some common job opportunities include:.NET developer, C# developer, ASP.NET developer, WPF developer, and UWP developer.

 

 

 

 

The goals of a Skills Certificate in Microcomputer Systems in a community college are to prepare students for entry-level microcomputer support technician positions. Students enrolled in the program learn about the basic electronics of computer systems, how to  troubleshoot and repair microcomputer hardware and software, and learn to  install and configure computer networks. 

There are many career opportunities for graduates of a Skills Certificate in Microcomputer Systems including Microcomputer support technician, Desktop support technician, Help desk technician, and computer repair technician.

 

 

Faculty

Full-time Faculty

Name
Name Contact Information

 

Shirin Harrington herrins@laccd.edu
Sako Sefiani sefians@cnof86.com

 

 

 

 

 

 

 

Adjunct Faculty

Name Contact Information
Mehrak Amirfazlian amirfam@lamission.edu
Edmund Dantes dantese@lamission.edu
Naja El Khoury elkhounr@lask.edu
Abbas Dehkhoda dehkhoda_abbas@smc.edu
Armen Keshishian keshis2@cnof86.com
Hanh Tran tranhm@laccd.edu
   

 

 
 

 

 

 

 

 

 

 

Faculty Profiles

Click below to learn about the Computer Science faculty.

 

 

Learn About Computer Science