Company Profile





AMPLEWAY SOLUTIONS
No.4, Annamiah Road, Near Annamiah Circle
Opp. Slimworld, Tirupati – 517501.
Phone: 7207553522, 8099999752, 9440794981


Company Profile
2012


Company Profile
The Company Information section contains core company contact information, an
Operational and financial overview and a listing of key personnel.
­­­­­­­­­­­­­­­­­­­­_____________________________________________________________________________

Total Employees: 15
Employees at This Location: 5
Primary Line of Business: Academic Project Training and Corporate Training

Management Directory.
•  Praveen Kumar, Sr. Developer Java & .Net based Projects
•  Madan, Sr. Developer Java & .Net based Projects
•  V.Venkateswar Reddy, Sr. Developer Embedded Systems
•  V.A.Ravi Chandran, Vice President of Marketing Activities
•  Jeevan, Human Resources Executive

Business Profile.
Since its founding in Tirupati in 2009, Ampleway Solutions,  has become the leading trainer of  Embedded and Software products in Tirupathi, Vellore, Chennai and Pondicherry, with offices in 4 cities across India, including the Tirupati, Headquarters in Andhra Pradesh. This year we are planning to start our new office in Bangalore, Karnataka. We have efficient and Proved trainers who can able to fulfill entire needs of students. Our company keeps its Promises which are made to client Management. Since we have vast experience in Academies we have a separate division called Corporate Training in which we train Students or Staff in various domains i.e. Embedded Systems, Java, .Net, VLSI and Matlab.
Either in Academic Project Training or in Corporate training we do ever thing practical, such that Student can able to learn Corporate Technical Skills before he/she pass out from college. Till date we made 5 On-Campus  in Academic Project and Corporate Training. We proud to inform you that we have very vast experience in dealing with Academic Project Training and Trained almost 300 Batches in our premises in various locations.
Ampleway Solutions also deal with Product Development in both Software and Hardware. Under software development we support in Web based Applications, Retail services, Academic Services and Embedded Product front end support. Under electronic product development we concentrate more on Embedded products considering Home, Academic and Industry needs.

Client Support Information. 
Ampleway creates opportunities to other clients in the Market by providing necessary Technical support. We offer Live, IEEE and Non-IEEE projects in the following Domains,
·         EMBEDDED SYSTEMS
·         VLSI
·         JAVA
·         DOTNET
·         NS2
·         MATLAB

Background and Development.
At this point of time one should know about the Backbone of  Ampleway Solutions. Since we have our own developers in all the domains we promise to deliver the outputs in time. Of course we encourage Student ideas and support them to develop their own working models.
Our motive is to make student to learn some thing during his Project Training that stood apart from his Academies.

Important Facts:
Ampleway Solution has recognized in such a way that the Company respects their clients and works for Customer satisfaction.
No Complaints are registered yet on us. We guarantee for results and in time deliveries.


Key Processes:
Advanced technology and processing have improved the quality of products that we develop. These include innovations in Document preparation, Market Analysis, Quality Testing, and Customer Satisfaction.
Our Offices @.
Pondy.     
Sitharth Complex,
Pondy-Thindivanam Road,
Thiruchitrambalam Koot road
Villupuram.
Ct: 9751442511
     

Bangalore
Shortly Opening in
Bommanahalli,
Hosur Road, Bangalore.
Ct: 7207553522
      8099999752
         






Chennai.
No.345, Near LIC Building
Anna Salai, Opp. Spencers
Chennai - 600001.
Ct: 9751442511

Vellore.   
No.2, Periya Mittoor,
Katpadi TK,
Vellore - 632516.
Ct: 7207553522
      8144233163
 







Web.             www.amplewaysolutions.com
            www.amplewaysolutions.blogspot.com


TRAINING MODULES:
Embedded Systems Training Module.
Course Objective
Realizing the growth of embedded systems in day-to-day life and the need for trained manpower in this fast growing area, Here we designed a course structure which gives complete knowledge to Students/ Working Professionals. . This Embedded Systems Design course is for Engineers in computers, electronics and IT. Embedded Systems is a unique field, where engineers need to have sound knowledge in hardware and software design. Keeping this aspect in view we started our Syllabus with Basics and later make you to learn Advanced Embedded System Design. This Structure will enable engineers to face challenges in the design and development of state of the art embedded systems.
The course content of this Program has got following features,
  • Concentrates more on practical lessons and techniques for use in designing, implementing, integrating, and testing software/Hardware for modern embedded systems
  • Explains what an embedded system is, what makes them different, and what embedded systems designers need to know to develop embedded systems
  • Provides the student with a cyclic view for designing multi-objective, multi-discipline embedded systems Products.
  • Good understanding of the role of embedded systems and embedded systems design and development in modern day's technology era
Course Structure
Embedded Systems Design (ESD) is a 45 Hours full-time course contains following modules. Week end sessions comprise three hours of lecture followed by one hour of lab work.
Course Syllabus
Introduction to Embedded Systems Design
  • Trends in Embedded Systems
  • Challenges and Design Issues in Embedded Systems
  • Assemblers, Compilers, Linkers, Loaders, Debuggers
  • Embedded In-Circuit Emulators and JTAG
8/16/32 bit Microcontrollers and Interfacing
  • Introduction to 8-bit 8051 Microcontrollers
  • RISC / CISC and Harvard Architectures
  • Embedded Memory and Addressing Modes.
  • Assembly Language Programming.
  • Timers / Counters and its Applications.
  • UART(Serial Communication), SPI, PWM, WDT.
  • I2C Protocol for Interfacing EEPROM, RTC etc,.
  • Interrupt Programming.
  • LED, LCD and Switch Interfacing.
  • ADC and DAC Interfacing.
  • Interfacing with Peripherals like Zigbee, GSM, GPS etc.
  • Programming in Embedded C
  • Introduction to 16 / 32-bit Processors
PIC Microcontrollers and Applications.
  • Introduction to PIC 16Fxx Microcontrollers.
  • Instruction Set.
  • Assembly language programming.
  • Macros and Sub Programs.
  • Example of Subsystems with in Micrcontrollers.
  • Emerging Bus Standards (USB, PCI)

Embedded Systems Programming
  • Introduction to various Assemblers and Compilers used.
  • Keil Compiler for 8051 Microcontrollers.
ü  Creating a Project.
ü  Writing Code either in Assembly or C Language.
ü  Compile and Debugging.
ü  Error rectification and Hex file Creation.
  • MPLAB for PIC Microcontrollers.
ü Installing MPLAB Program package.
ü Creating new Assembler file.
ü Toolbar Icons.
ü MPSIM simulator.
Hardware Designing
  • Introduction to Hardware Design.
  • Basics of Electronics.
  • Sample Circuit Models.
  • Introduction to ORCAD Design Tool.
  • Placing parts
  • Connecting parts (wire, bus, net alias, power symbol)
  • Modifying the properties of parts
  • Editing the physical appearance of the parts
  • New library creation 



Java.
Introduction
Programming language Types and Paradigms.
Computer Programming Hierarchy.
Why Java ?
Flavors of Java.
Java Designing Goal.
Features of Java Language.
Language Fundamentals
Installing Java.
Java Program Development
Java Source File Structure
Compilation
Basic Language Elements
Lexical Tokens, Identifiers
Keywords, Literals, Comments
Primitive Datatypes, Operators
Assignments.
Object Oriented Programming
Class Fundamentals.
Object & Object reference.
Object Life time & Garbage Collection.
Creating and Operating Objects.
Constructor & initialization code block.
Access Control, Modifiers, methods
Nested , Inner Class &Anonymous Classes
Abstract Class & Interfaces
Defining Methods, Argument Passing Mechanism
Method Overloading, Recursion.
Use of Modifiers with Classes & Methods.
Cloning Objects, shallow and deep cloning
Extending Classes and Inheritance
Use and Benefits of Inheritance in OOP
Types of Inheritance in Java
Inheriting Data Members and Methods
Role of Constructors in inheritance
Overriding Super Class Methods.
Polymorphism in inheritance.
Type Compatibility and Conversion
Implementing interfaces.
Package
Organizing Classes and Interfaces in Packages.
Package as Access Protection
Defining Package.
CLASSPATH Setting for Packages.
Making JAR Files for Library Packages
Import and Static Import
Naming Convention For Packages
Exception Handling
The Idea behind Exception
Exceptions & Errors
Types of Exception
Control Flow In Exceptions
JVM reaction to Exceptions
Array & String
Defining an Array
Initializing & Accessing Array
Multi –Dimensional Array
Operation on String
Mutable & Immutable String
Using Collection Bases Loop for String
Creating Strings using StringBuffer
Tokenizing a String
Thread 
Understanding Threads
Needs of Multi-Threaded Programming.
Thread Life-Cycle
Thread Priorities
Synchronizing Threads
Inter Communication of Threads
Critical Factor in Thread -DeadLock


A Collection of Useful Classes
Utility Methods for Arrays
Observable and Observer Objects
Date & Times
Using Scanner
Regular Expression
Input/Output Operation in Java(java.io Package)
Streams and the new I/O Capabilities
Understanding Streams
The Classes for Input and Output
The Standard Streams
Working with File Object
File I/O Basics
Reading and Writing to Files
Buffer and Buffer Management
Read/Write Operations with File Channel
Serializing Objects
Checked and Un-Checked Exceptions
Database Programming using JDBC
Introduction to JDBC
JDBC Drivers & Architecture
CURD operation Using JDBC
Connecting to non-conventional Databases.









DOTNET.
.Net Overview
Microsoft .NET
.NET History.
About the technology
.NET Framework
The Common Language Runtime
Introduction to CLR
CLR Executables.
Code Examples
Portable Executable File
CLR Execution
Intermediate Language (IL)
The CTS and CLS
Assemblies And Manifests
Assembly versus Components
Metadata
Versioning
Security
Types of Assembly
GAC Assembly
.Net Programming
Common Programming Model
System .Objects
Major Namespaces
Core Features and Languages
Managed C++.
VB.
C#.
Different Applications
Console Application
Windows Application
Web Application
Web Services
Console Application
C# language Fundamentals.
Data Types
Control Statement
1.OOPS concepts
1.1 Classes and Objects.
1.2 Inheritance
1.3 Encapsulation.
1.4 Abstract class
1.5 Polymorphism
Delegates and Events.
Multithreading
File system and streams
Arrays and Exception Handlings.
Windows Forms
Introducing Windows Forms
The System.Windows.Forms Namespace
Windows Forms Development
Windows Controls
Data Controls
Form Navigation
New Windows Application
Working with Controls
Adding New Controls
Manage Windows Form
Sql Server 2005
About SQL Server
DML, DCL and DDL
Select, Insert, Update and Delete
Stored Procedures
Keys and Joins
Aggregate Functions and Triggers
Constraints
Service Manager
Creating Database
Working SQL Queries
Trigger Queries
Ado.Net
ADO.NET Architecture
ADO.NET Benefits
ADO.NET versus ADO
Managed Providers
Connection
The Command and Data Reader Objects
Command Execution
Data Reader Object
Data Adapter Object
Transfer data between Form and Database
Working with providers
ODBC
OLEDB
SQL Client
Data Source and Data Bind
Web Forms
ASP.NET
The System.Web.UI Namespace
Web Form Syntax
Web controls and Validation
ASP.NET Application Development
State Management
Create IIS
Web Sharing (Store Application in Server)
ASP.NET Web Form Create
Working with HTML
Web Design
Validation in the Forms
Server Side Controls
Client Side Controls
Web Configuration
Xml
Naming Rules
XML Transformation
Pre Defined XSD
Web Services
Introduction to Web Services
Types of Protocols
HTTP
SOAP
UDDI
WSDL
DISCO
Developing Web Services
Adding Web Service to Web Application
Create Setup Files for Web Application
Hosting Web Design
Advance Technology
Theory
1.WPF
2.SILVERLIGHT


VLSI.
LOGICAL END VLSI DESIGN THROUGH Verilog HDL
COURSE SYLLABUS(Ordered by Day)
Total number of days: 6
Total effective hours per day: 6Hr

Day 1:(Theory and Lab)
Scope of the course(Introduction),introduction to verilog HDL(behavioral model, structural model,data flow model).introducing basic structural model programs(basic gates.half adder,full adder).

Day 2:(Lab)
Structural modeling continues with 8-bit adder,16-bit adder, multiplexers, barrel shifters ,multipliers. Implementation of combinational circuits using multiplxers. few combinational circuit examples  using dataflow model.

Day 3:(Theory and Lab)
Introduction to sequential circuits (SC), SC programming using behavioral model(all FFs. Counters, registers ,etc.,)

Day 4:(Lab)
Introduction to key words Task,Function.Design of memory, Design of an instruction in a processor.

Day 5:(Lab)
Test bench writing and Implementing in FPGA.

Day 6:(Lab)
Handling pending syllabus, revise, test.  


Other Services.
          Ampleway Solutions also do software development and Electronic product Development(Consumer Electronics). Our Research & Development(R&D) unit is at Serkadu, Vellore Dt, TamilNadu.

No comments:

Post a Comment