Professional Documents
Culture Documents
Sts3401 Foundation-To-programming-skills Ss 1.0 53 Sts3401
Sts3401 Foundation-To-programming-skills Ss 1.0 53 Sts3401
3 0 0 0 1
Pre-requisite None Syllabus version
1.0
Course Objectives:
Ability to translate vast data into abstract concepts and to understand JAVA concepts
To have a clear understanding of subject related concepts
To develop computational ability in Java programming language
Data types
Data
Why data type
Variables
Available data types
Numeric – int, float, double
Character – char, string
Solving MCQs based on type casting, data types
Solving debugging based MCQs
Printing
Getting input from user during run time
Command line arguments
Solving programming questions based on CLA
Solving MCQs questions based on CLA
Module:3 Decision Making, Loop Control 9 hours
Need for control statement
if..else
if..else if..else
Nested if..else
Switch case
Common mistakes with control statements (like using = instead of == )
Solving frequently asked questions on decision making
Reference Books
1. Java The Complete Reference, 2014, 9th Edition by By Herbert Schildt, McGraw-Hill
Education Pvt Ltd
2. Introduction to Programming with Java: A Problem-Solving Approach
by John Dean
Mode of Evaluation: FAT, Assignments, 3 Assessments with Term End FAT (Computer Based
Test)
Recommended by Board of Studies
Approved by Academic Council No. 53rd AC Date 13.12.2018