Course Code :MAT1MN104 Minor Course Course Summary: This course explores mathematical logic, set theory ,and combinatorics ,covering fundamental ideas of like propositions ,logical equivalences and quantifiers .It introduce set theory concepts such as sets, operations with sets and cardinality .Additionally ,it delves in to functions and matrices along with permutations, combinations and discrete probability in combinatorics . Course Outcomes : CO1: Analyse propositional logic and equivalences CO2: Apply set theory and operations. CO3: Implement functions ,matrices, and combinatorics. SYLLUBUS
Course Details Credit : 4 Lecture per week : 4 Total Hours : 60 Course Summary This course provides a comprehensive overview of computing, covering historical milestones, hardware components, software systems, and computational thinking principles. Students will explore the evolution of computing systems, from early pioneers to modern processors and quantum units. The curriculum delves into hardware intricacies, software distinctions, and essential concepts in computer science, emphasizing problem-solving skills and algorithmic thinking. Practical aspects include hands-on experiences with hardware assembling, operating system installation, algorithm and flowchart visualization. Course Outcomes (CO) CO1: Develop foundational knowledge of computing systems, including their history, evolution, and key contributors. CO2: Acquire familiarity with diverse hardware components of a computer system. CO3: Gain practical expertise in installing and configuring various hardware components. CO4: Understand software systems through partitioning, installation, and configuration of operating systems. CO5: Develop a foundational understanding of computer science, focusing on computational thinking and problem-solving. CO6: Represent and solve complex problems using algorithmic approaches and various software tools.
Contact Hours per Week: 6 (3L + 3P)Number of Credits: 3Number of Contact Hours: 96 Hrs.Course Evaluation: Internal: 15 Marks + External: 60 Marks Objectives To review on concept of OOP. To learn Java Programming Environments. To practice programming in Java. To learn GUI Application development in JAVA. Course Outcomes CO1. Knowledge of the structure and model of the Java programming language,CO2.Use the Java programming language for various programming technologiesCO3.Develop software in the Java programming language,CO4.Evaluate user requirements for software functionality required to decide whetherthe Java programming language can meet user requirements
UNIT V [10 T + 14 L]Introduction to graphs, Definition, Terminology, Directed, Undirected & Weighted graph,Representation of graphs, graph traversal- depth-first and breadth-first traversal of graphs,applications.Searching: sequential searching, binary searching, Hashing – linear hashing, hash functions, hashtable searching; Sorting: Quick Sort, Exchange sort, Selection sort and Insertion sort.
BCA3C05-Computer Oriented Numerical & Statistical Methods Number of credit : 3 Contact hours per week : 5 Course evaluation : 15marks (internal )+ 60 marks ( External) Aim of the Course : To learn numerical differentiation and integration To learn the basics of statistics and probability theory UNIT II Interpolation and approximation Lagrange , newton interpolation Finite difference operators Simpson's 1/3 rule and trapezoidal rule UNIT IV Curve fitting : Principles of least squares , Fitting of straight line Correlation and Regression , Rank correlation Probability theory .
BCS5D02 - Web designing course number-:29 course hours per week-:3T number of contact hours-:48 hrs course evaluation-:internal-15 marks +external-60 marks =75 marks