B.Sc. Computer Science
Semester V
Shri Shivaji College of Arts, Commerce and Science, Akola
Sant Gadge Baba Amravati University (SGBAU)
Choose a subject to open its official syllabus PDF.
Semester V : Scheme
Credits, Workload, Examination, Evaluation and Assessment Scheme.
Core Java Programming
Learn Core Java programming through object-oriented concepts, decision-making, loops, classes, objects, constructors, inheritance, polymorphism, and interfaces.
Software Engineering
Learn Software Engineering through software development life cycle, requirements engineering, risk management, software architecture, design, user interface design, testing, debugging, and quality assurance.
Advanced Python Programming
Explore advanced Python concepts including modules, file handling, databases, GUI development, automation, and application programming.
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.
Data Mining
Learn data mining techniques, pattern discovery, classification, clustering, association rules, and knowledge extraction from large datasets.
Laboratory on Data Mining Tools
Practice data mining concepts using real datasets, analytical tools, pattern discovery, and predictive analysis techniques.
Data Science
Explore data analysis, visualization, statistics, machine learning fundamentals, and data driven decision making techniques.
Laboratory on Data Science
Develop practical data science skills through data analysis, visualization, preprocessing, and machine learning experiments.
Minor - Computer Networks and Advanced Python Programming
Understand networking concepts alongside advanced Python programming for automation, communication, and network based applications.
Minor - Laboratory on Advanced Python Programming
Strengthen advanced Python skills through practical coding, automation, database programming, and application development.
Laboratory on PHP Programming
Develop dynamic web applications using PHP, forms, sessions, databases, and server side programming techniques.
Laboratory on VB.NET
Build desktop applications using VB.NET with forms, controls, event handling, and database integration.