OK. Thanks
Here is the Syllabus
Mathematics for Computing I
• Indices and logarithms
• Sets
• Logic
• Relations and Functions
• Boolean Algebra
• Techniques of Counting
• Probability
PROGRAMMING I
• 1 - Introduction to Programming
• 2 - Interacting with Java Programs
• 3 - Fundamentals of Java Programming
• 4 - Flow control
• 5 - Program Design Techniques
• 6 - Object Oriented Concepts and Techniques
• 7 - String Handling
• 8 - Error Handling in Java
• 9 - Streams in Java
• 10 - Introduction to Collections
Database Systems 1 (DBS 1)
• Introduction to DBMS
• Relational Data Model
• Data manipulation using Relational Algebra
• Data manipulation using SQL
• Data views
• Data security
• Database Design Process
• Data Normalization process and the normal forms
Systems Analysis and Design
• Introduction to Information System Environment 05
• System Development Life Cycle
• Problem Definition
• Requirements Analysis
• Modeling Methods
• System Design
• Project Management
• Automated Tools and Technology