C/C++ | Java | Advance Java | J2EE | Data Structure | Visual Basic | Oracle | SQL Server | Software Testing | CCNA | CCNP | CCIE | MCITP | Hardware | Networking | HTML / CSS | JavaScript / XML | Dreamweaver | Ethical Hacking | PHP & My SQL | VB.Net | ASP.Net | C#.Net | SQL Server | MS-CIT | English Speaking | Specialized Courses | Foreign Education | Personality Development | Auto CAD 2D | Auto CAD 3D | STAAD Pro | REVIT | ARCHI CAD | 3D Studio Max | Uni-Graphics NX | Ansys | Pro-E / Creo | CATIA | CAD CAM | MS-Word | Excel | Powerpoint | Access | Internet and Email | Animation | Photoshop | Corel Draw | Illustrator | Premiere | Flash | 2D Max / 3D Max | Maya 2D / 3D Maya | Pinnacle | Graphics Design | Basic Advance Accounting | Costing & Auditing | Import and Export | Taxation | Tally 9.0 ERP | OCA / OCP | BCA | BCCA | MCA | MCM | Polytechnic | Distance Learning | Industrial Accounting | Share Market | SEO | Digital Marketing | Ruby on Rails | Autocad Electrical
Contact information:
ATLANTA COMPUTER INSTITUTE
SECOND FLOOR,   
SHIVAJI COMPLEX,
NEAR COFFEE HOUSE AND BANK OF BARODA,
OPPOSITE TITAN EYE,
WEST HIGH COURT ROAD,  DHARAMPETH,
NAGPUR  440010, MAHARASHTRA, INDIA. 
NAGPUR
Mobile: 9595 321479
               90281 57794
Tel: 0712-2557946

ATLANTA COMPUTER INSTITUTE
SECOND FLOOR, SELOKAR BHAVAN
OPPOSITE  SANGAM RESTAURANT,          NEAR  PETROL PUMP
MEDICAL SQUARE,
NAGPUR 440024, MAHARASHTRA, INDIA. 
NAGPUR
Mobile: 99701 98839
               9595 321479
Tel: 0712-2701833
Email: atlantaworld@gmail.com
www.atlantacomputer.in

C#. Net MCM Semester 3 Syllabus Course and Classes

Atlanta Computer Institute Nagpur conducts Tuition Classes for MCM   Second Year (   Part 2  ) and  for all universities in India . The Following syllabus is of Nagpur University.  Final Year Projects Training is also given to  MCM  Students.
MCM C#. Net  Semester 3

Paper - III: Elective


Elective - III: C#. Net


UNIT - I
Introducing C# - What is C#?, Evaluation of C#, Characteristics of C#, Application of C#, How does C# Differ from C++?, How does C# Differ from Java?. Understanding .NET: The C# Environment - The .NET Strategy, The Origin of .NET Technology, The .NET Framework, The Common Langue Runtime, Framework Base Class, User and Program Interface, Visual Studio .NET, .NET Languages, Benefits of the .NET Approach, C# and .NET. Overview of C# - Introduction, A Simple C# Program, Namespaces, Adding Comments, Main Running Value, Using Aliases for Namespaces Classes, Passing String Objects to WriteLine Method, Command Line Argument, Main with Class, Providing Interactive Input, Using Mathematical Function, Multiple Main Methods, Compile Time Error, Program Structure, Program Coding Style. Literals, Variables and Data Types - Introduction, Literals, Variables, Data Types, Value Types, Reference Type, Declaration Types, Initialization of Variables, Default Value, Constant Variable, Scope of Variables, Boxing and Unboxing. Operators and Expressions - Introduction, Arithmetic Operators, Relational Operators, Logical Operators, Assignment Operators,
Increment and Decrement Operators, Conditional Operators, Bitwise Operators, Special Operators, Arithmetic Expressions, Evaluation of Expressions, Precedence of Arithmetic Operators, Type Conversion, Operator Precedence and Associativity, Mathematical Function. Decision Making and Branching - Introduction, Decision Making with if Statement, Simple if Statement, The if…else Statement, The else if Ladder, The Switch Statement, The ? : Operator, Decision Making and Looping - Introduction, The while Statement, The do Statement, The for Statement, The foreach Statement, Jumps in Loops

UNIT - II
Methods in C# - Introduction, Declaring Methods, The Main Method, Invoking Methods, Nesting of Methods, Method Parameters, Pass by Value, Pass by Reference, The Output Parameters, Variables Argument List, Methods Overloading. Handling Arrays -Introduction, One-Dimensional Array, Creating an Array, Two-Dimensional Array, Variable-Size Arrays, The System.Array Class, ArrayList Class. Manipulating Strings -
Introduction, Creating String, String Methods, Inserting String, Comparing String, Finding String, Mutable String Arrays of String, Regular Expressions. Structures and
Enumerations - Introduction, Structurs, Structs with Methods, Nested Structs, Difference between Classes and Structs, Enumerations, Enumerator Base Type, Enumerator type Conversion.
UNIT - III
Classes and Objects - Introduction, Basic Principle of OOP, Defining a Class, Adding Variables, Adding Methods, Member Access Modifiers, Creating Objects, Accessing Class Members, Constructors, Overloaded Constructors, Static Members, Static
Constructors, Private Constructors, Copy Constructors, Destructors, Member Initialization, The This Reference, Nesting of Members, Constant Members, Read-only Members, Properties, Indexers. Inheritance and Polymorphism - Introduction, Classical Inheritance, Containment Inheritance, Defining a Subclass, Visibility Control, Defining Subclass Constructors, Multilevel Inheritance, Hierarchical Inheritance,
MCM Syllabus RTMNU
Overriding Methods, Hiding Methods, Abstract method, Sealed Class: Preventing Inheritance, Sealed Methods, Polymorphism. Interface: Multiple Inheritance -Introduction, Defining an Interface, Extending Interface, Implementing Interface, Interface and Inheritance, Explicit Interface Implementation, Abstract Class and Interface. Operator Overloading - Introduction, Overloadable Operators, Need for Operator Overloading, Defining Operator Overloading, Overloading Unary Operator, Overloading Binary Operator, Overloading Comparison Operator.

UNIT - IV
Delegates and Events - Introduction, Delegates, Delegates Declaration, Delegates Methods, Delegates Instantiation, Using Delegates, Multicast Delegates, Events. Managing Errors and Exceptions - Introduction, What is Debugging?, Types of Errors, Exceptions, Syntax of Exception Handling Code, Multiple Catch Statements, The Exception Hierarchy, General Catch Handler, Using Finally Statement, Nested Try Blocks, Throwing Our Own Exceptions, Checked and Unchecked Operators, Using Exceptions for Debugging. Multithreading in C# - Introduction, Understanding the System.Threading Namespace, Creating and Starting a Thread, Scheduling a Thread, Synchronizing Threads, Threading Pooling. Window Form and Web-based Application Development on .NET - Introduction, Creating Window Form, Customizing a Form, Understanding Microsoft Visual Studio 2005, Creating and Running a SimpleWinApp Windows Application, Overview of Design Patterns, Creating and Running a SimpleWinApp2 Windows Application, Web-based Application Errors.


Text Book:
1. E. Balagurusamy, Programming in C#, McGraw-Hill.
Reference Books:
1. Rod Stephens, C# 5.0 - Programmer‘s Reference, Wrox A Wiley Brand.
2. Rod Stephens, C# - 24 -Hour Trainer, Wrox A Wiley Brand.
3. Herbert Schildt, The Complete Reference C# 4.0, McGraw-Hill.


Practical List of C#.NET



1. Write an algorithm, draw a flowchart and develop a C#.Net console application to check whether the entered year is a leap year or not.
2. Write an algorithm, draw a flowchart and develop a C#.Net console application to develop Boxing and Unboxing concept.
3. Write an algorithm, draw a flowchart and develop a C#.Net console application to calculate the reverse of a number, To check the given number is palindrome or not,
To check the given number is Armstrong or not, To calculate the sum of all the digits of a number.
4. Write an algorithm, draw a flowchart and develop a C#.Net console application to print the Following Pattern:
1
2 2
3 3 3
4 4 4 4

MCM Syllabus RTMNU
5. Write an algorithm, draw a flowchart and develop a C#.Net console application to display the following pattern-
Computer
Compute
Comput
Compu
Comp
Com
Co
C
6. Write an algorithm, draw a flowchart and develop a C#.Net console application to print the Pascal Triangle.
7. Write an algorithm, draw a flowchart and develop a C#.Net console application to perform ascending order sorting using Jagged Array.
8. Write an algorithm, draw a flowchart and develop a C#.Net console application to find out the largest and second largest number from an array using jagged array.
9. Write an algorithm, draw a flowchart and develop a C#.Net console application to print abbreviation form of Name.
10. Write an algorithm, draw a flowchart and develop a C#.Net console application to separate character, digit and special symbols from an alpha numeric string and display them in ascending order sorting.
11. Write an algorithm, draw a flowchart and develop a C#.Net console application to count number of characters, words and blank spaces of given sentence.
12. Write an algorithm, draw a flowchart and develop a C#.Net console application to withdraw, deposit & transfer money to the account using method overloading.
13. Write an algorithm, draw a flowchart and develop a C#.Net console application to overload unary operator ‗-‘ and perform subtraction operation.
14. Write an algorithm, draw a flowchart and develop a C#.Net console application to
overload binary operator ‗+‘ and perform addition operation between two complex numbers.
15. Write an algorithm, draw a flowchart and develop a C#.Net console application to implement the concept of constructor overloading.
16. Write an algorithm, draw a flowchart and develop a C#.Net console application to implement the concept of hierarchical inheritance.
17. Write an algorithm, draw a flowchart and develop a C#.Net console application to implement the concept of interface.
18. Write an algorithm, draw a flowchart and develop a C#.Net console application to combine two delegates.
19. Write an algorithm, draw a flowchart and develop a C#.Net console application to display the priority of the thread.
20. Write an algorithm, draw a flowchart and develop a C#.Net console application to convert feet to inches using Delegates.
21. Write an algorithm, draw a flowchart and develop a C#.Net console application to copy the contents from one file to another file.
22. Develop a C#.Net windows application to design and develop a simple calculator.
23. Develop a C#.Net windows application to design and develop a simple Notepad.
24. Develop a C#.Net windows application to develop a Birthday Reminder programme.
25. Develop a C#.Net windows application to develop a Database Connectivity with all controls.

New MCM Syllabus Semester Pattern  From 2016 - 17

Theory

1.  Fundamental of Information Technology 

2.  Programming in C & OOPs Concept

3.  Introduction to Operating Systems 

4.  Computerized Accounting ( Tally ERP 9  ) 

Practical

1. Practical-I : Programming in C & Operating Systems

2. Practical-II : Tally ( ERP 9 ) & MS-Office 

MCM Semester 2

Theory

1.  Management Information Systems

2.   Core Java 

3.  Quantitative Techniques & Operation Research

4.  E-Commerce and Web Designing 

Practical

1. Practical-I : Core Java 

2. Practical-II : HTML, JavaScript 

MCM Part-II

MCM Semester 3

 (A) Theory

1.   Advanced Database Management System 

2. Principles & Techniques of Management

3.  Electives

               ( i )     PHP & My-SQL

              ( ii )     VB.Net 

              ( iii )     C#.Net                 

4.  Research Methodology

 (B) Practical

1. Practical-I : SQL & PL/SQL 

2. Practical-II : Electives 

MCM Semester 4

 (A) Theory

1.   ASP.Net 

2.    Electives : (i) Advanced Java

                            (ii) Android Programming

                            (iii) Python

3.  Electives :   ( i ) Big Data & Hadoop  

                             ( ii ) Software Engineering   

                            ( iii )Strategic Management

(B) Practical

1. Practical-I : ASP.Net 

2. Practical-II : Electives 

(C)  Project

1. PROJECT 

 

BCA Bachelor Of Computer Application, BCCA, Bachelor of Commerce & Computer Application BE IT/CS, Information technology/Computer Science MCA, Master of Computer Application MCM, Master of Computer Management Diploma , Polytechnic B.Arch Bachelor Of Architecture, Others,

Basic Programming

C / C++ ,

Testing

Software Testing,

Hardware & Networking

CCNA, MCSE, Hardware, Networking
Join our newsletter:
Course Offers
Dot Net Courses Java Coaching Classes Autocad and CAD Training Institute Web Design and Development Courses
Advance Accounting Classes Short Term Computer Course Design and Animation Courses Job Oriented Courses Professional Courses Nagpur University Syllabus and Classes for BCCA BCA MCM MCA BE Poly Diploma BSc MSc BCom BA
Short Term Courses

Programming & Database

C / C++
Java
Advance Java
J2EE
Data Structure
Visual Basic
Oracle
SQL Server
Android
Ruby on Rails

Testing

Software Testing
ISTQB

Hardware & Networking

CCNA
MCSE
Hardware
Networking
CCNP
CCIE
Linux
Cloud Computing

Web Designing

HTML / CSS
JavaScript / XML
Dreamweaver
Frontpage
PHP & My SQL
Joomla
Wordpress
PHP Framework

.Net

VB.Net
ASP.Net
C#.Net
SQL Server
Advance .Net

Basic Courses

MS-CIT
English Speaking
Interview Skills
Personality Development

AutoCAD

AutoCAD
STAAD Pro
REVIT
ARCHI CAD
3D Studio Max
Uni-Graphics NX
Ansys
Pro-E
CATIA
Autocad Electrical
CAD CAM
CNC
MS-Project
Primavera
Solidworks

Computer Application

MS-Word
Excel
Powerpoint
Access
Internet and Email
MS-Office

Animation & Multimedia

Photoshop
Corel Draw
Illustrator
Premiere
Flash
InDesign
2D Max / 3D Max
Maya 2D / 3D Maya
Pinnacle
Graphic Design
Advance Animation
Sketchup

Advance Accounting

Basic Advance Accounting
Costing & Auditing
Import and Export
Taxation
Tally 9 ERP
Share Market
Industrial Accounting

Tuition Classes

BCCA
BCA
MCM
MCA
Polytechnic
BE
B Arch
12th
BSc

Certifications

Adobe
Microsoft
Oracle

Ethical Hacking

Ethical Hacking

Projects

Project Computer IT Electronics
Final Year Mechanical

Electronics Courses

Embedded Systems
Matlab
VHDL
PCB Designing

Degree Courses

Distance Learning Degree Courses
College
Study Abroad

Career Courses

Career Courses