"Aim to help our customers achieve the end result they need in whatever is the most effective way for them. "

- Anonymous

C# Developer Job Prep Stream

Quick Stats

Conditional compilation and simplified multithreading
It runs on the CLR, making it easy to integrate with components written in other languages.
Professionals with a certification in C# earn anywhere between 3 - 9 lac INR per annum.


Get trained on foundation skills
Get trained on foundation skills required to establish yourself in the IT industry
Database and Programming Concepts
Know about Operating Systems, Network Systems, Database and Programming Concepts
Solve problems
Solve problems using C# objected oriented concepts – Abstraction, inheritance and polymorphism
Programming using C#
Hands on with Software testing and Programming using C#
Entry-Level Software Programmer
The average pay for an Entry-Level Software Programmer is Rs 2.7 lakhs per year in India. The average salary for a Senior Systems Developer is Rs 8 lakhs per year in India.

Who Should Attend

  • Application Programmers
  • Aspiring C++ Programmers
  • BSc - IT Graduates
  • BA/B.Com/BCA Graduates
  • MCA/MBA (IT) Graduates
  • PGDBA (IT) Diploma Graduates
  • Aspirants looking for great IT career

Course Outcome

  • Post this course you will be able to reach out to the market as a Strong C# Programmer.
  • As a strong C# Application Tester you can now test various case designs, identify defects in the applications and help the programmers with possible resolutions.
  • If you are an aspiring programmer, C, C# programming will help you establish a strong hold of programming skills along with hand-on knowledge of UNIX and RDBMS. This course is designed to enhance your profile and help you get suitable programming jobs.


  • Computer Organization
    • Components of Computer System
    • Memory Subsystem
    • Input/output Subsystem
  • Operating System
    • Operating System: Terminology
    • Memory Management
    • Process Management
    • File Management
  • Computer Networks
    • Introduction to Computer Networks
    • Devices/Elements
    • Network Standards & Models
  • Database Concepts
    • Introduction to Database Management
    • Introduction to RDBMS
  • Programming Techniques
    • Software Programming
    • Software Design
    • Software Program Control Flow Fundamentals
  • Introduction to Testing
    • Introduction to Testing
  • Verification and Validation
    • Introduction to verification and validation
    • Verification Techniques
  • Levels of Testing
    • Testing Levels
  • Plan your Testing Activity
    • Test Planning
  • Design Your test Cases
    • Test Design Techniques
    • White Box Test Design Techniques
    • Black Box Test Design Techniques
    • Test Case Design
  • Test your Applications
    • Test Execution
  • Manage defects
    • Defect Management
  • Manage testing activities
    • Test Management Overview
  • Introduction to C
    • Basics of C Language
    • Operators in C
  • Arrays and Pointers
    • Arrays
    • Pointers
    • Strings
  • Control Statements in C
    • Constructs
  • Functions
    • User Defined Functions
  • User-defined Data Types
    • Structures
    • Unions
    • Enumerations & Type conversion
  • Memory Allocation
    • Storage Classes
    • Dynamic memory allocation
  • Files
    • File Handling Functions
  • Advanced file operations
    • File Operations
    • Error Handling
  • Advanced Pointer Concepts
    • Pointers
    • Pointers and Arrays
    • Basics of Function pointers
  • Advanced Data Structures
    • Stack operations and its applications
    • Queue operations and types of queues
    • Linked List and its operations
    • Trees and Binary search trees
  • Searching and Sorting data
    • Searching Algorithms
    • Sorting Algorithms
  • DB Connection with Pro C
    • Intro to Pro C


Website Designed by © 2012 SMIIT. All Rights Reserved