Ask to Study - Ask your questions about online degrees

Computer Science - California State University - Northridge

Ask your questions about this Campus Bachelor program from California State University - Northridge




Computer Science Bachelor from California State University - Northridge details


Program Format: Campus Program Level: Bachelor

Computer Science from California State University - Northridge is a Campus Bachelor Computer Science degree that prepares you for a IT career. The Major Computing technology has an impact on almost every aspect of daily life. Computer applications abound in art, business, entertainment, science , engineering and medicine. For students who think logically, enjoy solving problems and have an interest in software development, Computer Science is a good study choice. Students develop skills in logical thinking, creative problem-solving and communication. Classes often incorporate a team approach, requiring clear communication among members as they solve a problem and explain their solution to others. Students gain both hands-on design experience as well as theoretical knowledge. This combination of skills provides an advantage to graduating students because of the broad range of skills possessed. Classes are generally small, averaging less than 25 students. The faculty work on such fascinating topics as virtual reality, high-speed networks, parallel computing, computer security, embedded applications, Internet technologies and multimedia. Students work alongside faculty in department labs equipped with state-of-the-art computing equipment. Student Learning Outcomes of the Undergraduate Program Graduates of the Bachelor of Science in Computer Science at California State University, Northridge will be able to: 1. Demonstrate an understanding of algorithms and data structures. 2. Demonstrate an understanding of computer organization and architecture. 3. Demonstrate proficiency in using a high-level computer language. 4. Demonstrate an understanding of programming language concepts and knowledge of a variety of programming paradigms. 5. Demonstrate an ability to apply mathematical skills appropriate to the computer science discipline. 6. Demonstrate an ability to analyze a problem, and identify and define the computing requirements appropriate to its solution. 7. Demonstrate an ability to apply knowledge of computing to design, implement and evaluate a computer-based solution to a problem to meet desired needs. 8. Demonstrate an understanding of emerging technologies and a working knowledge of currently available software tools, techniques and skills necessary for computing practice. 9. Demonstrate an understanding of the principles and practices for software design and development. 10. Apply mathematical foundations, algorithmic principles, computer science theory and software engineering practices in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices. 11. Apply the principles and practices for software design and development in the construction of software systems of varying complexity. 12. Effectively communicate orally with a range of audiences. 13. Effectively communicate in written form with a range of audiences. 14. Work effectively on a team to accomplish a common goal. 15. Analyze the local and global impact of computing on individuals, organizations and society. 16. Demonstrate an understanding of the professional, ethical, legal, security and societal responsibilities with respect to computing. 17. Demonstrate the knowledge and capabilities necessary for pursuing a professional career or graduate studies. 18. Recognize the need for, and show an ability for, continuing professional development. Careers A computer science major can have a career as a software engineer, designing, implementing, testing and maintaining large software systems. Careers are available in such specialties as computer graphics, computer security, robotics, expert systems, distributed systems, embedded applications, network applications, and networking. The degree can lead to a career in almost any industry, including aerospace, manufacturing, banking, health, information technology, entertainment and education. View more details on California State University - Northridge, CA . Ask your questions and apply online for this program or find other related Computer Science courses.

California State University - Northridge details


California State University - Northridge address is 18111 Nordhoff St, Northridge, California 91330. You can contact this school by calling (818) 677-1200 or visit the college website at www.csun.edu .
This is a 4-year, Public, Master's Colleges and Universities (larger programs) according to Carnegie Classification. Religion Affiliation is Not applicable and student-to-faculty ratio is 26 to 1. The enrolled student percent that are registered with the office of disability services is 3% or less .
Awards offered by California State University - Northridge are as follow: Bachelor's degree Master's degree Doctor's degree - research/scholarship.
With a student population of 36,911 (31,893 undergraduate) and set in a City: Large, California State University - Northridge services are: Remedial services Academic/career counseling service Employment services for students Placement services for completers On-campus day care for students' children . Campus housing: Yes.
Tuition for California State University - Northridge is $6,488. Type of credit accepted by this institution Dual credit Advanced placement (AP) credits . Most part of the informations about this college comes from sources like National Center for Education Statistics


More Resources:

Here you have more valuable resources related to this California State University - Northridge program. You can discover more about Computer Science or other closely related Computer Science topics on the next external pages :

Ups, we didn't find any question about Computer Science on our external sources. Why don't you ask one yourself?