Skip to main content

Information About Syed - Southampton trainer -

References

This is how 2 referees rated Syed:

Reliability

Trustworthiness

Professionalism

Badges

Specialisms Taught

PHP

Hourly Charge
Beginner £25.00

ASP/.NET

Hourly Charge
Beginner £25.00
Intermediate £25.00
Advanced £30.00
Expert £35.00

C

Hourly Charge
Beginner £25.00
Intermediate £25.00
Advanced £30.00
Expert £35.00

C++

Hourly Charge
Beginner £25.00
Intermediate £25.00
Advanced £30.00
Expert £35.00

C#

Hourly Charge
Beginner £25.00
Intermediate £25.00
Advanced £30.00
Expert £35.00

Java

Hourly Charge
Beginner £25.00
Intermediate £25.00
Advanced £30.00
Expert £35.00

Map Location

Map for Syed

Personal Description:

I have spent a major part of my academic/professional career focusing on Information Technology/embedded electronics domain. As I've gained the majority of my experience in academic institutions upto my postgraduate role, I have extensive hands-on experience of programming in mainstream programming languages including C#, C++, Java and Matlab and over real-world application development projects.

Training Experience:

I am a Microsoft Certified Professional (MCP) with a Specialist (70-483) certification in "Programming in C#". Since 2002, I've predominantly been involved in teaching IT courses in various academic institutions ranging from schools to higher-education universities. I have a 4.5-year undergraduate teaching experience of C/C++ programming language. In addition to that, I have also taught and supervised C#, Java and Matlab in various categories ranging from undergraduates to PhD candidates.

Training Approach:

I strongly believe that the best approach in IT training to assist new learners is to start with hands-on experience rightaway. In my opinion, it is how a "Hello World" program works in any programming domain that gives a real idea of how to develop instead of reading chapters and pages of training books with the likes of "Programming for Dummies".

I would outline my own approach to IT training as follows:

1. Start with basic understanding of programming environment (debugging, compilation, data types, check-in/checkout standards, etc)
2. Provide an introduction to development environment
3. Supervise the learner to program in parallel to theoretical aspects (such as algorithms, pseudo-code, query management, object orientation, etc)
4. Program via examples and then move to medium-level analytical programming
5. Develop an average real-world project and let the student evaluate it for aspects of coding standards, debugging, efficiency, etc
6. Move to expert programming practices (example: memory management, threads, advanced database concepts, etc) (IF REQUIRED)
7. Move to a large, real-world project (example: an e-commerce website, an accountancy book-keeping program, a memory-crunching pointer-based arcade game similar to Pacman, etc)

Native Language: English (British)
Availability: Weekends / Weekdays (evenings)
References Available: Yes (✔ On File)

Qualifications:

  • Microsoft (2014) - Microsoft Certified Professional (Professional) (✔ On File)
  • University of Wolverhampton (2011) - Computer Science (PhD) (Doctorate) (✔ On File)
  • University of Petroleum & Minerals, KSA (2005) - Computer Science (Masters) (Masters) (✔ On File)
  • NED University of Engineering & Technology (1999) - Computer Hardware Systems (Bachelors) (Bachelors) (✔ On File)

Tags: Southampton PHP trainer, Southampton ASP/.NET trainer, Southampton C trainer, Southampton C++ trainer, Southampton C# trainer, Southampton Java trainer, Southampton Beginner PHP trainer, Southampton Beginner ASP/.NET trainer, Southampton Intermediate ASP/.NET trainer, Southampton Advanced ASP/.NET trainer, Southampton Expert ASP/.NET trainer, Southampton Beginner C trainer, Southampton Intermediate C trainer, Southampton Advanced C trainer, Southampton Expert C trainer, Southampton Beginner C++ trainer, Southampton Intermediate C++ trainer, Southampton Advanced C++ trainer, Southampton Expert C++ trainer, Southampton Beginner C# trainer, Southampton Intermediate C# trainer, Southampton Advanced C# trainer, Southampton Expert C# trainer, Southampton Beginner Java trainer, Southampton Intermediate Java trainer, Southampton Advanced Java trainer, Southampton Expert Java trainer