BLDE Tikota College-image

B-SC in Computer Science at BLDE Association's New Arts College, Tikota

BLDE Association's New Arts College, Tikota, is a premier institution established in 1993 in Vijayapura, Karnataka. Affiliated with Rani Channamma University, Belagavi, it offers diverse undergraduate programs in Arts, Commerce, Science, Business Administration, and Computer Applications. The college is known for its academic strength and dedicated faculty.

READ MORE
location

Vijayapura, Karnataka

Compare colleges

About the Specialization

What is Computer Science at BLDE Association's New Arts College, Tikota Vijayapura?

This B.Sc Computer Science program at BLDEA''''s New Arts and Commerce College, Vijayapura, focuses on building a strong foundation in core computer science principles and programming. It prepares students for a dynamic career in the Indian IT industry by covering essential theoretical concepts alongside practical application. The program is designed to meet the growing demand for skilled professionals in various technology domains within India.

Who Should Apply?

This program is ideal for fresh 10+2 graduates with a science background, particularly those with a keen interest in programming, logic, and problem-solving. It suits individuals aspiring for entry-level roles in software development, data analysis, or web technologies. It also provides a solid academic base for those aiming to pursue higher studies like MCA or M.Sc in Computer Science.

Why Choose This Course?

Graduates of this program can expect to secure roles as Junior Software Developers, Web Developers, Data Entry Operators, IT Support Specialists, or Quality Assurance Testers in Indian companies. Entry-level salaries typically range from INR 2.5 LPA to 4.5 LPA, with significant growth potential. The foundational skills gained are crucial for career progression in India''''s booming digital economy.

Student Success Practices

Foundation Stage

Master Programming Logic and C Fundamentals- (Semester 1-2)

Dedicate significant time to understanding core programming constructs, algorithms, and data types using C language. Practice extensively on online coding platforms and solve textbook problems to build strong problem-solving skills. Focus on debugging small programs effectively.

Tools & Resources

GeeksforGeeks, CodeChef (beginner contests), YouTube tutorials for C programming, College lab sessions

Career Connection

A strong foundation in C and programming logic is critical for any software development role and forms the base for learning other advanced languages.

Build Strong Academic Habits and Time Management- (Semester 1-2)

Develop a consistent study routine, attend all lectures and lab sessions, and clarify doubts promptly with faculty. Organize notes, review concepts regularly, and prepare for internal assessments diligently. Effective time management helps in balancing academic load.

Tools & Resources

Study planners, Class notes, Peer study groups, Faculty office hours

Career Connection

Good academic performance and disciplined study habits translate to better understanding of subjects, crucial for higher semesters and competitive exams.

Explore Basic Computer Hardware and Software- (Semester 1-2)

Beyond theoretical knowledge, spend time in computer labs to understand hardware components, install operating systems, and familiarize yourself with productivity software like MS Office. Experiment with basic command-line interfaces.

Tools & Resources

College computer labs, Operating system installation guides, Online tutorials for basic IT support

Career Connection

Hands-on familiarity with computer systems is beneficial for IT support roles, basic system administration, and understanding the practical aspects of computing.

Intermediate Stage

Apply Data Structures and Algorithms with C++- (Semester 3-5)

Focus on implementing various data structures (linked lists, trees, graphs) and algorithms (sorting, searching) using C++. Actively participate in competitive programming challenges to enhance problem-solving speed and efficiency. Understand complexity analysis.

Tools & Resources

HackerRank, LeetCode (easy problems), Visual Studio/Code::Blocks IDE, Online courses on DSA

Career Connection

Proficiency in DSA is a primary requirement for most IT product companies and crucial for cracking coding interviews for software development roles.

Build Foundational Web Development Skills- (Semester 4-5)

Start learning HTML, CSS, and JavaScript. Create small personal projects like static websites or interactive forms. Understand client-side scripting and basic web design principles. Explore popular CSS frameworks like Bootstrap.

Tools & Resources

W3Schools, MDN Web Docs, FreeCodeCamp, VS Code IDE

Career Connection

This skill set is highly in demand for roles like Front-End Developer, Web Designer, and crucial for full-stack development. Freelancing opportunities are also abundant.

Engage in Mini-Projects and Group Studies- (Semester 3-5)

Form study groups to discuss complex topics and work on mini-projects related to databases, operating systems, or basic web applications. This fosters teamwork, improves understanding, and helps in applying theoretical knowledge practically.

Tools & Resources

GitHub for version control, Trello for project management, Database tools like MySQL/PostgreSQL

Career Connection

Group projects build essential collaboration and project management skills valued by employers, and practical experience enhances your resume for internships and placements.

Advanced Stage

Undertake a Comprehensive Major Project- (Semester 6)

Identify a real-world problem or an innovative idea and develop a complete software solution. Work meticulously on all phases: requirement gathering, design, coding, testing, and documentation. Focus on using modern technologies where possible.

Tools & Resources

Project management software, Relevant programming languages and frameworks (e.g., Python/Django, Java/Spring), Version control (Git)

Career Connection

A well-executed major project is your biggest asset for placements, showcasing your problem-solving abilities, technical skills, and ability to deliver a complete product.

Focus on Elective Specialization and Advanced Skills- (Semester 5-6)

Deep dive into your chosen Discipline Specific Electives (DSEs) like Data Science, AI, or Cloud Computing. Pursue online certifications or advanced courses in these areas to gain specialized knowledge and differentiate yourself.

Tools & Resources

Coursera, NPTEL, Udemy for advanced courses, Kaggle for data science practice, AWS/Azure free tiers

Career Connection

Specialized skills are key for roles in emerging technologies, opening doors to specific and high-paying careers in areas like AI Engineer, Cloud Administrator, or Data Analyst.

Prepare for Placements and Professional Readiness- (Semester 6)

Start preparing for interviews by practicing aptitude, reasoning, and technical questions. Develop a strong resume and LinkedIn profile. Attend workshops on soft skills, mock interviews, and group discussions organized by the college placement cell.

Tools & Resources

Online aptitude tests, Technical interview preparation guides, College placement cell resources, LinkedIn for networking

Career Connection

Comprehensive placement preparation significantly increases your chances of securing a good job offer in reputable companies and kick-starting your professional journey.

Program Structure and Curriculum

Eligibility:

  • Passed PUC/10+2 or equivalent examination with Science stream (Physics, Chemistry, Mathematics/Computer Science)

Duration: 6 Semesters / 3 years

Credits: 150-160 (approx, as per RCUB CBCS structure) Credits

Assessment: Internal: 20% (CIE - Continuous Internal Evaluation), External: 80% (SEE - Semester End Examination)

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
BSCCH1Kannada / Alternative English / MILCompulsory Language3Language Comprehension, Grammar, Literary Texts, Communication Skills
BSCCH2EnglishCompulsory Language3Grammar and Usage, Writing Skills, Reading Comprehension, Functional English
CS-C1Fundamentals of ComputersCore4Introduction to Computers, Hardware Components, Software Concepts, Operating Systems, Number Systems
CS-C1LFundamentals of Computers LabLab2MS Office Applications, Basic OS Commands, Hardware Identification, Internet Browsing
PH-C1Physics - Mechanics and Properties of MatterOptional4Vectors and Kinematics, Newton''''s Laws, Work and Energy, Rotational Motion, Elasticity
PH-C1LPhysics Lab - ILab2Experimental Techniques, Error Analysis, Verification of Laws, Measurement Instruments
MA-C1Calculus and Analytical GeometryOptional4Differential Calculus, Integral Calculus, Limits and Continuity, Vectors, Co-ordinate Geometry

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
BSCCH3Kannada / Alternative English / MILCompulsory Language3Advanced Language Skills, Cultural Context, Critical Analysis
BSCCH4EnglishCompulsory Language3Advanced Communication, Public Speaking, Report Writing, Professional English
CS-C2Programming in CCore4C Language Basics, Control Statements, Arrays and Strings, Functions and Pointers, Structures and Unions
CS-C2LProgramming in C LabLab2C Program Implementation, Debugging Techniques, Algorithm to Code Conversion, Problem Solving
PH-C2Physics - Optics and ThermodynamicsOptional4Wave Optics, Thermal Physics, Heat Transfer, Laws of Thermodynamics, Optical Instruments
PH-C2LPhysics Lab - IILab2Optics Experiments, Thermal Measurement, Data Analysis
MA-C2Differential Equations and Laplace TransformsOptional4Ordinary Differential Equations, Partial Differential Equations, Laplace Transforms, Inverse Laplace Transforms, Applications

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
BSCCH5Environmental StudiesAEC2Ecosystems, Biodiversity, Pollution, Conservation, Environmental Policies
CS-C3Data Structures using CCore4Arrays and Linked Lists, Stacks and Queues, Trees and Graphs, Sorting Algorithms, Searching Algorithms
CS-C3LData Structures LabLab2Implementation of Data Structures, Algorithm Efficiency, Complex Problem Solving
CS-C4Object Oriented Programming using C++Core4OOP Concepts, Classes and Objects, Inheritance and Polymorphism, Constructors and Destructors, File Handling
CS-C4LObject Oriented Programming LabLab2C++ Program Development, Object-Oriented Design, Debugging OOP applications
PH-C3Physics - Electricity and MagnetismOptional4Electrostatics, Magnetostatics, Electromagnetic Induction, AC Circuits, Maxwell''''s Equations
MA-C3Abstract Algebra and Real AnalysisOptional4Groups and Rings, Vector Spaces, Metric Spaces, Sequences and Series, Continuity and Differentiability

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
BSCCH6Indian ConstitutionAEC2Preamble, Fundamental Rights, Directive Principles, Union and State Government, Amendments
CS-C5Database Management SystemCore4DBMS Concepts, ER Model, Relational Model, SQL Queries, Normalization
CS-C5LDBMS LabLab2SQL Query Implementation, Database Design, Schema Creation, Report Generation
CS-C6Operating SystemCore4OS Functions, Process Management, Memory Management, File Systems, Deadlocks
CS-C6LOperating System LabLab2Linux/Unix Commands, Shell Scripting, Process/Memory Simulation
PH-C4Physics - Modern Physics and ElectronicsOptional4Quantum Mechanics, Atomic and Nuclear Physics, Semiconductor Devices, Digital Electronics, Logic Gates
MA-C4Numerical Methods and Complex AnalysisOptional4Numerical Solutions, Interpolation, Numerical Integration, Complex Functions, Contour Integration

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
CS-C7Web ProgrammingCore4HTML, CSS, JavaScript, Web Servers, Client-Server Architecture, Dynamic Web Pages, Web Security Basics
CS-C7LWeb Programming LabLab2Web Page Design, Client-Side Scripting, Responsive Design, Web Project Development
CS-C8Computer NetworksCore4Network Topologies, OSI and TCP/IP Models, Data Link Layer, Network Layer, Transport Layer Protocols
CS-C8LComputer Networks LabLab2Network Configuration, Packet Tracing, Socket Programming Basics, Network Security Tools
CS-DSE1Discipline Specific Elective - I (e.g., Python Programming / Discrete Structures)Elective3Conditional upon elective choice, Typically focused on advanced concepts
CS-DSE1LDSE Lab - ILab2Practical application of DSE concepts
SEC-1Skill Enhancement Course - I (e.g., Soft Skills / Cyber Security Fundamentals)SEC2Communication Skills, Teamwork, Problem Solving, Industry Relevant Skills

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
CS-C9Software EngineeringCore4Software Development Life Cycle, Requirements Engineering, Software Design, Testing and Maintenance, Project Management
CS-C9LSoftware Engineering Lab / ProjectLab/Project2UML Diagrams, Software Project Planning, Case Studies, Mini Project Development
CS-C10Introduction to Data ScienceCore4Data Analysis Techniques, Statistical Methods, Machine Learning Basics, Data Visualization, Big Data Concepts
CS-C10LData Science LabLab2Data Wrangling, Predictive Modeling, Data Visualization Tools, Python/R for Data Science
CS-DSE2Discipline Specific Elective - II (e.g., Artificial Intelligence / Cloud Computing)Elective3Varies based on elective chosen, Advanced topics in emerging areas
CS-DSE2LDSE Lab - IILab2Practical implementation of DSE-II concepts
SEC-2Skill Enhancement Course - II (e.g., Android Application Development / Ethical Hacking Basics)SEC2Practical skill development, Application building, Industry-oriented tools
CS-PROJECTMajor ProjectProject4Project Planning, System Design, Implementation, Testing and Documentation, Presentation
whatsapp

Chat with us