Master of Science (M.Sc.) Hardware & Networking

Master

Online

₹ 210,000 VAT incl.

Call the centre

Description

  • Type

    Master

  • Methodology

    Online

  • Duration

    2 Years

  • Start date

    Different dates available

  • Online campus

    Yes

Master of Science (M.Sc.) Hardware & NetworkingMaster of Science (M.Sc.) Hardware & Networking

It is assumed that student learning this course have the following background:
• Experience with an OOP language (such as Java or C++)
• Experience with a procedural language (such as C)
• Working knowledge of C, C++, and Java programming.
• Basic algorithms and data structure concepts.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

To allow Informed Design Decisions
• Gives insight when debugging
• Permits effective use of compilers/linkers interpreters and language oriented tools.
• Helps to understand how language features work.
• Learn features, emulate missing features.
• Develop a greater understanding of the issues involved in programming language
design and implementation
• Develop an in-depth understanding of functional, logic, and object-oriented
programming paradigms
• Implement several programs in languages other than the one emphasized in the
core curriculum (Java/C++)
• Understand design/implementation issues involved with variable allocation and
binding, control flow, types, subroutines, parameter passing
• Develop thorough understanding of the compilation process
• To introduce several different paradigms of programming
• To gain experience with these paradigms by using example programming
languages
• To understand concepts

GRADUATE

GRADUATE

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Evaluation
  • Programming
  • Networking
  • Basic
  • C++
  • C
  • Basic IT
  • M&A
  • Science
  • Variables
  • Using Rules

Teachers and trainers (1)

SNEHA  SHARMA

SNEHA SHARMA

COUNSELOR

Course programme

1. Introduction [ T1 chap. 1] [2] • The Art of Language Design [ T1 1.1] • The Programming Language Spectrum [ T1 1.2] • Why Study Programming Languages? [ T1 1.3] • Compilation and Interpretation [ T1 1.4] • Programming Environments [ T1 1.5] 2. Non-Imperative Programming Models: Functional, Logic Languages [ Text books 3, 4] [10] Common LISP • Basic LISP Primitives ( FIRST, REST, SETF, CONS, APPEND, LIST, NTHCDR, BUTLAST,LAST, LENGTH, REVERSE, ASSOC) • Procedure definition and binding, DEFUN, LET • Predicates and Conditional, EQUAL, EQ, EQL, =, MEMBER, LISTP, ATOM, NUMBERP, SYMBOLP, NIL, NULL, IF, WHEN, UNLESS, COND, CASE • Procedure Abstraction and Recursion [T 4] Turbo Prolog Introduction, facts, Objects and Predicates, Variables, Using Rules, Controlling execution fail and cut predicates [ T3 chapter 1 through 9 except chapter 2 ] 3. Names, Scopes, and Bindings [ T1 chap.3] [5] The Notion of Binding Time [ T1 chap.3.1] Object Lifetime and Storage Management : [ T1 chap. 3.2] Static Allocation, Stack-Based Allocation, Heap-Based Allocation, Garbage Collection Scope Rules [ T1 chap. 3.3] Static Scoping, Nested Subroutines, Declaration Order, Dynamic Scoping The meaning of Names in a Scope [ T1 chap. 3.5] Aliases, Overloading, Polymorphism and Related Concepts The Binding of Referencing Environments [ T1 chap. 3.6] Subroutine Closures, First-Class Values and Unlimited Extent, Object Closures Macro Expansion [ T1 chap. 3.7] 4. Control Flow [ T1 chap.6] [5] Expression Evaluation [ T1 6.1] Precedence and Associativity, Assignments, Initialization, Ordering Within Expressions, Short-Circuit Evaluation Structured and Unstructured Flow [ T1 6.2] Structured Alternatives to goto Sequencing [ T1 6.3] Selection [ T1 6.4] Short-Circuited Conditions, Case/Switch Statements Iteration [ T1 6.5] Enumeration-Controlled Loops, Combination Loops, Iterators, Logically Controlled Loops Recursion [ T1 6.6] Iteration and Recursion, Applicative- and Normal-Order Evaluation 5. Data Types [ T2 chap.6] [8] Introduction [T2 6.1] Primitive Data Types [T2 6.2] Numeric Types [T2 6.2.1]

Call the centre

Master of Science (M.Sc.) Hardware & Networking

₹ 210,000 VAT incl.