Semester V

B.Sc. Computer Science

Shri Shivaji College of Arts, Commerce and Science, Akola

Sant Gadge Baba Amravati University (SGBAU)

Choose a subject to open its official syllabus PDF.

Scheme - 112

Semester V : Scheme

Credits, Workload, Examination, Evaluation and Assessment Scheme.

View Scheme
Major Theory 1 - 112213

Core Java Programming

Master Java programming through object oriented concepts, exception handling, multithreading, collections, JDBC, and application development.

View PDF
Major Theory 2 - 112214

Software Engineering

Learn software development life cycle, system design, requirement analysis, testing, project management, and software quality assurance.

View PDF
Major Theory 3 - 112215

Advanced Python Programming

Explore advanced Python concepts including modules, file handling, databases, GUI development, automation, and application programming.

View PDF
Major Lab - 112216

Laboratory on Core Java Programming and Advanced Python Programming

Build practical applications using Java and Python through coding exercises, debugging, database connectivity, and real world projects.

View PDF
Major Elective 1 Theory - 112217

Data Mining

Learn data mining techniques, pattern discovery, classification, clustering, association rules, and knowledge extraction from large datasets.

View PDF
Major Elective 1 Lab - 112219

Laboratory on Data Mining Tools

Practice data mining concepts using real datasets, analytical tools, pattern discovery, and predictive analysis techniques.

View PDF
Major Elective 2 Theory - 112218

Data Science

Explore data analysis, visualization, statistics, machine learning fundamentals, and data driven decision making techniques.

View PDF
Major Elective 2 Lab - 112220

Laboratory on Data Science

Develop practical data science skills through data analysis, visualization, preprocessing, and machine learning experiments.

View PDF
Minor Theory - 112265

Computer Networks and Advanced Python Programming

Understand networking concepts alongside advanced Python programming for automation, communication, and network based applications.

View PDF
Minor Lab - 112266

Laboratory on Advanced Python Programming

Strengthen advanced Python skills through practical coding, automation, database programming, and application development.

View PDF
VSC Lab - 112286

Laboratory on PHP Programming

Develop dynamic web applications using PHP, forms, sessions, databases, and server side programming techniques.

View PDF
SEC Lab - 112287

Laboratory on VB.NET

Build desktop applications using VB.NET with forms, controls, event handling, and database integration.

View PDF
FP/CES- 112293

Project in Computer Science

Apply programming and problem solving skills by designing, developing, and presenting a real world computer science project.

View PDF
AI

Foundation of Artificial Intelligence

To introduce AI concepts in a simple, real-life way with focus on understanding applications, ethics, and future opportunities.

View PDF