techinaut
TECHINAUT

B LEVEL

4.5 (15)
NIELIT

PROGRAMMING AND PROBLEM SOLVING THROUGH ‘C’

LANGUAGE B1.3-R4-B Level (NIELIT)

The course starts by introducing the philosophy & history of the C programming language. It then teaches the student how to compile, debug & run programs. It is also introduces the students to basic data structures.

PROGRAMMING AND PROBLEM SOLVING THROUGH ‘C’

11 Lessons

PROGRAMMING AND PROBLEM SOLVING THROUGH ‘C’

120 Hours - (Theory: 48 hrs + Practical: 72 hrs)

PROGRAMMING AND PROBLEM SOLVING THROUGH ‘C’

32 students enrolled

Overview
Course Description

This course aims to develop the students' programming and problem-solving skills. Students will have the opportunity to design and implement software for various purposes. They will be exposed to group problem-solving, human-computer interfaces, security, and quality control.

What you'll learn
  • You can learn to formulate for simple algorithms for arithmetic and logical problems.
  • How to use advanced features of the language to solve complicated problems.
  • How to defining a problem , determining the cause of the problem , identifying , prioritizing, and selecting alternatives for a solution , and implementing a solution.
  • The first thing you need to know is that a computer program is a set of instructions that tell a computer to perform a certain task.
  • instructions are stored in a plain text file on the hard drive. They are written in a particular programming language, which has its own set of rules.
Course Content
  • Introduction to ProgrammingLecture 1.1 Basic Model of computation, Algorithms

    Preview 02:53
  • Programming LanguagesLecture 1.2 Flowcharts, Programming Languages, compilation

    Preview 02:53
  • Debugging and DocumentationLecture 1.3 Testing & Debugging and Documentation

    Preview 02:53
  • Algorithms For Problem SolvingsLecture 2.1 Exchanging Values Of Two Variables

    Preview 02:53
  • Algorithms For Problem SolvingsLecture 2.2 Decimal Base to Binary Base conversion

    Preview 02:53
  • Algorithms For Problem SolvingsLecture 2.3 Reversing Digits of An Integer, GCD

    Preview 02:53
  • Algorithms For Problem SolvingsLecture 2.4 Factorial Computation, Fibonacci Sequence

    Preview 02:53
  • Algorithms For Problem SolvingsLecture 2.5 Evaluate ‘sin x’ as sum of a series

    Preview 02:53
  • elements of an arrayLecture 2.6 Reverse order of elements of an array

    Preview 02:53
  • elements of an arrayLecture 2.7 Print Elements of Upper Triangular Matrix

    Preview 02:53
  • Introduction to 'C' LanguageLecture 3.1 Character set, Variables and Identifiers

    Preview 02:53
  • Introduction to 'C' LanguageLecture 3.2 Built-in Data Types, Variable Definition

    Preview 02:53
  • Introduction to 'C' LanguageLecture 3.3 Constants and Literals, Simple assignment statement

    Preview 02:53
  • Introduction to 'C' LanguageLecture 3.4 Basic input/output statement

    Preview 02:53
  • Conditional Statements and LoopsLecture 4.1 Decision making within a program, Conditions, Relational Operators

    Preview 02:53
  • Conditional Statements and LoopsLecture 4.2 Loops: while loop, do while, for loop, Nested loops

    Preview 02:53
  • Conditional Statements and LoopsLecture 4.3 Switch statement, structured Programming

    Preview 02:53
  • One dimensional arraysLecture 5.1 One dimensional arrays

    Preview 02:53
  • One dimensional arraysLecture 5.2 Transpose of a square matrix

    Preview 02:53
  • One dimensional arraysLecture 5.3 Nul terminated strings as array of characters

    Preview 02:53
  • One dimensional arraysLecture 5.4 Standard library string functions

    Preview 02:53
  • Approach of Problem SolvingLecture 6.1 Top-down Approach of Problem Solving

    Preview 02:53
  • Approach of Problem SolvingLecture 6.2 Modular Programming and Functions, Function Parameters

    Preview 02:53
  • Approach of Problem SolvingLecture 6.3 Prototype of a function

    Preview 02:53
  • Approach of Problem SolvingLecture 6.4 Passing arguments to a Function

    Preview 02:53
  • File ProcessingLecture 7.1 Concept of Files

    Preview 02:53
  • File ProcessingLecture 7.2 File opening in various modes and closing of a file

    Preview 02:53
  • File ProcessingLecture 7.3 Reading from a file, Writing onto a file

    Preview 02:53
  • File ProcessingLecture 8.1 Scope and extent, Storage Classes in a single source file

    Preview 02:53
  • Classes in a multiple source filesLecture 8.2 Storage Classes in a multiple source files

    Preview 02:53
  • initialization, structure assignmentLecture 8.1 Structure variables, initialization, structure assignment

    Preview 02:53
  • initialization, structure assignmentLecture 8.2 structures and arrays:

    Preview 02:53
  • Address operatorsLecture 8.1 Address operators, pointer type declaration

    Preview 02:53
  • Address operatorsLecture 8.2 Functions and pointers, Arrays and Pointers

    Preview 02:53
  • Address operatorsLecture 8.1 Creation of a singly connected linked list

    Preview 02:53
  • Address operatorsLecture 8.2 Insertion into a linked list

    Preview 02:53
About Us
techinaut profile
TECHINAUT

B LEVEL

4.5 Instructor Rating
techinaut

100+ Courses

techinaut

20+ Faculty

techinaut

Industry Expert

techinaut

45000+ students enrolled

UI/UX Designer, with 7+ Years Experience. Guarantee of High Quality Work.

Skills: Web Design, UI Design, UX/UI Design, Mobile Design, User Interface Design, Sketch, Photoshop, GUI, Html, Css, Grid Systems, Typography, Minimal, Template, English, Bootstrap, Responsive Web Design, Pixel Perfect, Graphic Design, Corporate, Creative, Flat, Luxury and much more.

Available for:

  • 1. Full Time Office Work
  • 2. Remote Work
  • 3. Freelance
  • 4. Contract
  • 5. Worldwide
Reviews
techinaut
Nicole Brown

UX/UI Designer

4.5 Instructor Rating

“ This is the second Photoshop course I have completed with Cristian. Worth every penny and recommend it highly. To get the most out of this course, its best to to take the Beginner to Advanced course first. The sound and video quality is of a good standard. Thank you Cristian. “

Reply
Post A comment