Program Outcomes and Curriculum
Program Synopsis
The University of Silicon Andhra (UofSA) has launched a new B.S. in Computer Science degree completion program. The students will complete the first two years of the curriculum at a community college and complete the remaining curriculum during the next two years at UofSA.
We developed the curriculum with direct input from industry professionals. It combines essential knowledge with current and emerging industry trends. The program provides students with a solid foundation in computer science, focusing on career preparedness. It offers two concentration areas: Artificial Intelligence (AI) and Data Science (DS).
In this hands-on, immersive program, students will gain proficiency in core computing foundations, software engineering, and the chosen concentration area. Graduates will be well-prepared to tackle real-world problems head-on and lead in the rapidly evolving tech industry.
Program Educational Objectives
- A broad technical foundation in Computer Science and problem solving that allows them to enter professional practice or pursue graduate studies in the discipline.
- Theoretical and practical knowledge needed to analyze, design and implement solutions to problems in Computer Science and software systems development.
- Communication skills and experience in teamwork that is conducive to professional practice in computing.
- An understanding of the need for life-long learning and with an awareness of cultural, societal, and professional issues.
On This Page
Program Educational Objectives
Related Links
Student Outcomes
The outcomes for the B.S. in Computer Science program of the University of Silicon Andhra are just the standard CSAB/ABET required outcomes.
Graduates of the program will have an ability to:
1. Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
3. Communicate effectively in a variety of professional contexts.
4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
5. Function effectively as a member or leader of a team engaged in activities appropriate to the
program’s discipline.
6. Apply Computer Science theory and software development fundamentals to produce
computing-based solutions.