Featured
Uppal Chilkanagar, Hyderabad, India - 500076.
Verified
Details verified of Nallamothu Raghu✕
Identity
Education
Know how UrbanPro verifies Tutor details
Identity is verified based on matching the details uploaded by the Tutor with government databases.
Intro Video
Telugu Mother Tongue (Native)
English Proficient
Hindi Basic
JNTUH 2013
Master of Engineering - Master of Technology (M.E./M.Tech.)
Uppal Chilkanagar, Hyderabad, India - 500076
ID Verified
Education Verified
Phone Verified
Email Verified
Report this Profile
Is this listing inaccurate or duplicate? Any other problem?
Please tell us about the problem and we will fix it.
+15 more
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in C Language Classes
10
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in BTech Tuition
14
BTech Computer Science subjects
Computer Architecture, Java Programming, Microprocessors, Computer Organization & Design, Artificial Intelligence, Data Communication, Computer Networks, Software Engineering and Architecture
BTech Branch
BTech Computer Science Engineering
Experience in School or College
from 2008 I am working in CSE department in an Engg college
BTech Instrumentation subjects
Microprocessors & Microcontrollers
Type of class
Regular Classes, Crash Course
Class strength catered to
One on one/ Private Tutions, Group Classes
Taught in School or College
Yes
Teaching Experience in detail in BTech Tuition
I Have 14 Years of experience.
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in BSc Tuition
14
BSc Electronics Subjects
Fundamental of Programming Languages, Microprocessors and Microcontrollers, Digital Electronics
BSc Computer Science Subjects
Discrete Structures, Data Communication and Computer Networks, Internet Technologies, Software Engineering, Computer Systems Architecture, Artificial Intelligence, Operating Systems, Microprocessors, Programming Fundamentals, Digital Electronics
Experience in School or College
college experience only in oline
Type of class
Regular Classes, Crash Course
Class strength catered to
One on one/ Private Tutions, Group Classes
Taught in School or College
Yes
BSc Branch
BSc Computer Science, BSc Electronics
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in AP Computer Science
10
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in BA Tuition
14
Field tutored for
Mathematics, Computer Science
BA Computer Science Subjects
Data Structures, Programming in JAVA, Discrete Structures, Software Engineering, Computer System Architecture, Programming Fundamentals using C++, Computer Networks, Operating Systems, Artificial Intelligence, Internet Technologies
BA Mathematics Subjects
C++ Programming
Experience in School or College
14 years in Engineering college in CSE department and online experience from 2014 .
Type of class
Regular Classes, Crash Course
Class strength catered to
One on one/ Private Tutions, Group Classes
Taught in School or College
Yes
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in BCA Tuition
14
Experience in School or College
Ccollege experience only online working in engg. college from 2008.
BCA Subject
Digital Electronics, Computer Basics and PC Software , Computer Networks , Programming in C++ , Data Communication and Networks, Operating System Concepts and Networking Management , Computer Architecture, C Language Programming, Assembly Language Programming, Microprocessor, Java Programming
Type of class
Regular Classes, Crash Course
Class strength catered to
One on one/ Private Tutions, Group Classes
Taught in School or College
Yes
1. Which classes do you teach?
I teach AP Computer Science, BA Tuition, BCA Tuition, BSc Tuition, BTech Tuition and C Language Classes.
2. Do you provide a demo class?
Yes, I provide a free demo class.
3. How many years of experience do you have?
I have been teaching for 10 years.
Answered on 18 May Learn IT Courses/Programming Languages/C Language
The #
tells the preprocessor to perform specific instructions before the actual compilation starts.
These instructions can include including files, defining macros, conditional compilation, and mor
Answered on 18 May Learn IT Courses/Programming Languages/C Language
System Programming: Operating systems, device drivers, embedded systems.
Embedded Systems: Programming microcontrollers and hardware interfaces.
Compiler Development: Many compilers are written in C.
Game Development: Especially for performance-critical parts.
Database Systems: Core parts of databases like MySQL use C.
Network Programming: Writing protocols and communication software.
Utilities and Tools: Command-line tools, scripting utilities.
Scientific Computing: High-performance numerical computations.
Educational Purpose: Teaching programming fundamentals and computer architecture.
Answered on 18 May Learn IT Courses/Programming Languages/C Language
Code::Blocks
Free, open-source IDE
Supports multiple compilers (like GCC)
User-friendly, lightweight
Dev-C++
Free IDE with built-in MinGW compiler
Simple and easy for beginners
Visual Studio (Community Edition)
Powerful IDE by Microsoft
Great debugging and IntelliSense support
Supports C, C++, and many other languages
Turbo C++
Classic IDE often used for learning
Outdated but still popular in some educational contexts
MinGW (Minimalist GNU for Windows)
GCC compiler port for Windows
Can be used with editors like VS Code or Notepad++
Answered on 18 May Learn IT Courses/Programming Languages/C Language
Simpler and easier to learn
More efficient and faster in some cases
Closer to hardware for low-level programming
Highly portable across platforms
Smaller runtime and binary size
Easier to debug
Better compatibility with other languages and legacy systems
Answered on 18 May Learn IT Courses/Programming Languages/C Language
A header file in C is a file with extension .h
that contains declarations of functions, macros, constants, and data types which can be shared across multiple source (.c
) files.
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in C Language Classes
10
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in BTech Tuition
14
BTech Computer Science subjects
Computer Architecture, Java Programming, Microprocessors, Computer Organization & Design, Artificial Intelligence, Data Communication, Computer Networks, Software Engineering and Architecture
BTech Branch
BTech Computer Science Engineering
Experience in School or College
from 2008 I am working in CSE department in an Engg college
BTech Instrumentation subjects
Microprocessors & Microcontrollers
Type of class
Regular Classes, Crash Course
Class strength catered to
One on one/ Private Tutions, Group Classes
Taught in School or College
Yes
Teaching Experience in detail in BTech Tuition
I Have 14 Years of experience.
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in BSc Tuition
14
BSc Electronics Subjects
Fundamental of Programming Languages, Microprocessors and Microcontrollers, Digital Electronics
BSc Computer Science Subjects
Discrete Structures, Data Communication and Computer Networks, Internet Technologies, Software Engineering, Computer Systems Architecture, Artificial Intelligence, Operating Systems, Microprocessors, Programming Fundamentals, Digital Electronics
Experience in School or College
college experience only in oline
Type of class
Regular Classes, Crash Course
Class strength catered to
One on one/ Private Tutions, Group Classes
Taught in School or College
Yes
BSc Branch
BSc Computer Science, BSc Electronics
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in AP Computer Science
10
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in BA Tuition
14
Field tutored for
Mathematics, Computer Science
BA Computer Science Subjects
Data Structures, Programming in JAVA, Discrete Structures, Software Engineering, Computer System Architecture, Programming Fundamentals using C++, Computer Networks, Operating Systems, Artificial Intelligence, Internet Technologies
BA Mathematics Subjects
C++ Programming
Experience in School or College
14 years in Engineering college in CSE department and online experience from 2014 .
Type of class
Regular Classes, Crash Course
Class strength catered to
One on one/ Private Tutions, Group Classes
Taught in School or College
Yes
Class Location
Online (video chat via skype, google hangout etc)
Student's Home
Tutor's Home
Years of Experience in BCA Tuition
14
Experience in School or College
Ccollege experience only online working in engg. college from 2008.
BCA Subject
Digital Electronics, Computer Basics and PC Software , Computer Networks , Programming in C++ , Data Communication and Networks, Operating System Concepts and Networking Management , Computer Architecture, C Language Programming, Assembly Language Programming, Microprocessor, Java Programming
Type of class
Regular Classes, Crash Course
Class strength catered to
One on one/ Private Tutions, Group Classes
Taught in School or College
Yes
Answered on 18 May Learn IT Courses/Programming Languages/C Language
The #
tells the preprocessor to perform specific instructions before the actual compilation starts.
These instructions can include including files, defining macros, conditional compilation, and mor
Answered on 18 May Learn IT Courses/Programming Languages/C Language
System Programming: Operating systems, device drivers, embedded systems.
Embedded Systems: Programming microcontrollers and hardware interfaces.
Compiler Development: Many compilers are written in C.
Game Development: Especially for performance-critical parts.
Database Systems: Core parts of databases like MySQL use C.
Network Programming: Writing protocols and communication software.
Utilities and Tools: Command-line tools, scripting utilities.
Scientific Computing: High-performance numerical computations.
Educational Purpose: Teaching programming fundamentals and computer architecture.
Answered on 18 May Learn IT Courses/Programming Languages/C Language
Code::Blocks
Free, open-source IDE
Supports multiple compilers (like GCC)
User-friendly, lightweight
Dev-C++
Free IDE with built-in MinGW compiler
Simple and easy for beginners
Visual Studio (Community Edition)
Powerful IDE by Microsoft
Great debugging and IntelliSense support
Supports C, C++, and many other languages
Turbo C++
Classic IDE often used for learning
Outdated but still popular in some educational contexts
MinGW (Minimalist GNU for Windows)
GCC compiler port for Windows
Can be used with editors like VS Code or Notepad++
Answered on 18 May Learn IT Courses/Programming Languages/C Language
Simpler and easier to learn
More efficient and faster in some cases
Closer to hardware for low-level programming
Highly portable across platforms
Smaller runtime and binary size
Easier to debug
Better compatibility with other languages and legacy systems
Answered on 18 May Learn IT Courses/Programming Languages/C Language
A header file in C is a file with extension .h
that contains declarations of functions, macros, constants, and data types which can be shared across multiple source (.c
) files.
Share this Profile
Reply to 's review
Enter your reply*
Your reply has been successfully submitted.
Certified
The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.