2nd Sem, CF

2139: Problem Solving and Programming Lab Syllabus for Cyber Forensics & Information Security 2nd Sem 2021 Revision SITTTR

Problem Solving and Programming Lab detailed syllabus for Cyber Forensics & Information Security (CF) for 2021 revision curriculum has been taken from the SITTTRs official website and presented for the Cyber Forensics & Information Security students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Cyber Forensics & Information Security 2nd Sem scheme and its subjects, do visit Cyber Forensics & Information Security (CF) 2nd Sem 2021 revision scheme. The detailed syllabus of problem solving and programming lab is as follows.

Course Objectives:

  • Provide an exposure to problem solving through programming.
  • Write programs for solving computing problems using C language as a tool.
  • Code, debug and execute programs using different software tools.

Course Outcomes:

On completion of the course, the student will be able to:

  1. Apply basic programming concepts to solve simple mathematical problems.
  2. Solve problems using different control structures.
  3. Apply the basic concept of Modular program design to solve problems effectively.
  4. Develop programs using single and multi dimensional arrays.

Module 1:

  1. Identify basic operating system commands, editor softwares/IDEs.
  2. Translate C programs into executable programs.
  3. Experiment with input and output operations in C using simple programs.
  4. Develop programs to evaluate simple mathematical expressions.
  5. Make use of built in functions in C to solve problems.

Module 2:

  1. Use if – else structure to solve decision making problems
  2. Make use of if-else-if, nested if – to solve problems
  3. Develop programs using switch – case and conditional operator.
  4. Make use of looping structures in C – while, do-while, for – to solve problems
  5. Use break and continue statements to early exit from loops
  6. Develop programs using conditional structures and looping statements to solve real world problems

Module 3:

  1. Develop user defined functions to solve problems in C.

Module 4:

  1. Develop C programs to solve problems using one dimensional arrays.
  2. Develop C programs to solve problems using two dimensional arrays.
  3. Open Ended Experiments

Sample Open Ended Experiments

(Not for End Semester Examination but compulsory to be included in Continuous Internal Evaluation. Students can do open ended experiments as a group of 2-3. There is no duplication in experiments between groups)

  1. Write a program that computes the cost of a long-distance call. The cost of the call is determined according to the following rate schedule:
  2. Any call started between 8:00 am and 6:00 pm, Monday through Friday, is billed at a rate of ? 0.40 per minute.
    Any call starting before 8:00 am or after 6:00 pm, Monday through Friday, is charged at a rate of ? 0.25 per minute.
    Any call started on a Saturday or Sunday is charged at a rate of ?0.15 per minute.
    The input will consist of the day of the week, the time the call started, and the length of the call in minutes. The output will be the cost of the call. The time is to be input in 24-hour notation, so the time 1:30 pm is input as 13:30.
    The program should include a loop that lets the user repeat this calculation until the user says she or he is done.

Text Books:

  1. Balagurusamy E, Programming in ANSI C 7th Ed.
  2. Byron Gottfried – Schaum’s Outline Of Programming With C

Reference Books:

  1. Paul J. Deitel, Harvey Deitel, C How to Program
  2. Yashavant Kanetkar, Let Us C
  3. Herbert Schild, C: The Complete Reference
  4. Brian W. Kernighan, Dennis M. Ritchie, C Programming Language, 2nd Ed.

Online Resources

  1. https://nptel.ac.in/courses/106104128/
  2. https://www.programiz.com/c-programming
  3. https://www.tutorialspoint.com/cprogramming/index.html

For detailed syllabus of all other subjects of Cyber Forensics & Information Security (CF), 2021 revision curriculum do visit Cyber Forensics & Information Security 2nd Sem subject syllabuses for 2021 revision.

To see the syllabus of all other branches of diploma 2021 revision curriculum do visit SITTTR diploma all branches syllabus..

To see the results of Cyber Forensics & Information Security (CF) of diploma 2021 revision curriculum do visit SITTTR diploma Cyber Forensics & Information Security (CF) results..

For all Cyber Forensics & Information Security academic calendars, visit Cyber Forensics & Information Security all semesters academic calendar direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*