Brian
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    FavouritesAdd to Wish List
    from25.00EUR/ h

    Private tutoring in Computer science, Algartihms and programming in java, c and more

    Developing skills in Computer science mead developing skills in rational problem-solving. Famously stated in 'Computational thinking' (Jannette Mm Wing), The frame of thinking someone is required to develop when thinking on a level computer understands can be used in almost any problem you might encounter.
    Most importantly, regardless of the actual level of proficiency you reach, the benefits can be seen in how you break down problems.
    I offer this course as either programming in (java, c, python, HDL, XML, or arm assembly)
    or general computer science and algorithms

    Extra information

    Bring your own computer, and if you want to visualize problems you can bring a pen and paper.

    Location

    At teacher's location: Blackhall Pl, Stoneybatter, Dublin
    At student's location: Around Rialto, Ireland
    Online via webcam

    |
    Use ⊞+wheel to zoom!
    +

    General info

    Skills:
    Age:
    Children (7-12 years old)
    Teenagers (13-17 years old)
    Adults (18-64 years old)
    Seniors (65+ years old)
    Student level:
    Beginner
    Intermediate
    Advanced
    Duration:
    45 minutes
    60 minutes
    90 minutes
    120 minutes
    The class is taught in:English

    About Me

    I am a second-year computer science student at Trinity College Dublin and since I was twelve I've enjoyed programming, mostly writing Minecraft mods.
    I've always enjoyed a challenge and figuring out how to overcome it step by step.
    As a teacher, I think it's important for the student to form an understanding of the subject in a way that makes sense to them and for me to have the patience and understanding to guide them to these realizations.

    Education

    second-year Integrated Computer Science at Trinity College Dublin
    one year of artificial intelligence in Radboud university NL
    leaving certificate at Dunshaughlin CC

    Experience / Qualifications

    I enjoy helping classmates during labs and the sense of accomplishment I see on their faces when they triumph over whatever obstacle they were facing.
    I presently participated in a 3-month internship at Hawaysys International

    Ask a question

    Send a message explaining your needs and Brian will reply soon:
    The more detail, the better.
    Ex. "Hi, when are you available to meet for a lesson?"

    Availability of a typical week

    MonTueWedThuFriSatSun
    7  Monday at 7:00  Tuesday at 7:00    Thursday at 7:00      Sunday at 7:00
    8  Monday at 8:00  Tuesday at 8:00    Thursday at 8:00      Sunday at 8:00
    9  Monday at 9:00  Tuesday at 9:00    Thursday at 9:00      Sunday at 9:00
    10  Monday at 10:00  Tuesday at 10:00    Thursday at 10:00      Sunday at 10:00
    11  Monday at 11:00  Tuesday at 11:00    Thursday at 11:00      Sunday at 11:00
    12  Monday at 12:00  Tuesday at 12:00    Thursday at 12:00      Sunday at 12:00
    13  Monday at 13:00  Tuesday at 13:00    Thursday at 13:00      Sunday at 13:00
    14  Monday at 14:00  Tuesday at 14:00    Thursday at 14:00      Sunday at 14:00
    15  Monday at 15:00  Tuesday at 15:00    Thursday at 15:00      Sunday at 15:00
    16  Monday at 16:00  Tuesday at 16:00    Thursday at 16:00      Sunday at 16:00
    17  Monday at 17:00  Tuesday at 17:00    Thursday at 17:00      Sunday at 17:00
    18  Monday at 18:00  Tuesday at 18:00    Thursday at 18:00      Sunday at 18:00
    19  Monday at 19:00  Tuesday at 19:00    Thursday at 19:00      Sunday at 19:00
    20  Monday at 20:00  Tuesday at 20:00    Thursday at 20:00      Sunday at 20:00
    21  Monday at 21:00  Tuesday at 21:00    Thursday at 21:00      Sunday at 21:00
    22              
    23              
    from 25€At teacher's location
    from 25€Online via webcam
    from 29€At student's home

    Good-fit Instructor Guarantee


    If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

    Online reputation

    • Instructor since September 2020
    • 1 repeat student
    • Phone number verified
    • Google connected
    • Linkedin connected

    Availability of a typical week

    MonTueWedThuFriSatSun
    7  Monday at 7:00  Tuesday at 7:00    Thursday at 7:00      Sunday at 7:00
    8  Monday at 8:00  Tuesday at 8:00    Thursday at 8:00      Sunday at 8:00
    9  Monday at 9:00  Tuesday at 9:00    Thursday at 9:00      Sunday at 9:00
    10  Monday at 10:00  Tuesday at 10:00    Thursday at 10:00      Sunday at 10:00
    11  Monday at 11:00  Tuesday at 11:00    Thursday at 11:00      Sunday at 11:00
    12  Monday at 12:00  Tuesday at 12:00    Thursday at 12:00      Sunday at 12:00
    13  Monday at 13:00  Tuesday at 13:00    Thursday at 13:00      Sunday at 13:00
    14  Monday at 14:00  Tuesday at 14:00    Thursday at 14:00      Sunday at 14:00
    15  Monday at 15:00  Tuesday at 15:00    Thursday at 15:00      Sunday at 15:00
    16  Monday at 16:00  Tuesday at 16:00    Thursday at 16:00      Sunday at 16:00
    17  Monday at 17:00  Tuesday at 17:00    Thursday at 17:00      Sunday at 17:00
    18  Monday at 18:00  Tuesday at 18:00    Thursday at 18:00      Sunday at 18:00
    19  Monday at 19:00  Tuesday at 19:00    Thursday at 19:00      Sunday at 19:00
    20  Monday at 20:00  Tuesday at 20:00    Thursday at 20:00      Sunday at 20:00
    21  Monday at 21:00  Tuesday at 21:00    Thursday at 21:00      Sunday at 21:00
    22              
    23              
    from 25€At teacher's location
    from 25€Online via webcam
    from 29€At student's home

    Good-fit Instructor Guarantee


    If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

    Share


    Rebecca
    Private Mathematics, Computing, Java, Web developing, Programming classes
    I am currently studying Computer Science at Griffith College in High school I was studying intensive math and computing. For the in college I got an average of 90%, now waiting to go in the second year. I also studied Artificial Intelligence in the Netherlands for a year. I am very patient and I have a lot of methods to teach you these subjects. We could have classes at my place or your or even online whatever is convenient for you.

    Han
    Statistic, programing and data analysis lecture by French Master.
    Graduated with a Master in applied mathematics and optimization, I am offering lecture to supports you in your university classes/projects/exams in statistics, programing (including mathematical programing) and data analysis. I am currently working in the private sector, which imply c++ programing, scripting and mathematical modeling (constraint programing, linear programing/MIP, Branch and Bound etc...). I can help you from the installation of the software you need to get your project starting to a recurring help in your project (school or professional). Small remark for statistical classes: This classes requiring more preparation, I always refuse request for which the due date (examen/ end of project) is in less than four weeks. PROGRAMING: C/C++, Java, VBA etc... STATS: Matlab, R, (Excel) Class can be given in French or English.

    Alexandros
    Solve Python University Tasks With Professional 1:1 Online Tuition
    +Assignment Help - Exam Preparation - Practice in Python related University modules Hey, Alexandros here :)! I work as a self-employed full-time private tutor having recently completed a Master's at UCL. Here, I am involved with tutoring undergraduate and postgraduate students in Python, Monday to Saturday. What makes me a great tutor is that I encourage students to develop their problem solving and critical skills on a wide range of practical programming tasks. This means students are not simply learning facts but are able to think more independently and laterally. I'm also really friendly, patient and try to make my lessons really engaging. In my spare time I enjoy walking, singing and socialising.

    George
    Computer Science courses from beginner to intermediate level
    Computer Science courses from beginner to intermediate level - Using Windows - Using Microsoft Office (Word, Excel, PowerPoint) - Safe-surfing (using Web without risks) - Using specific applications (on-demand) - Trick of using computer - Programming courses

    Said
    Accelerated computer courses: office automation, programming for all levels, advanced programming
    For all levels, I offer programming courses according to your needs: -Web technology. (php, angularjs, javascript, css, html ...) -JAVA / J2EE technology (frameworks: Spring Boot, JPA, hibernate), RMI, Sockets ... -Office (Word, Excel, PowerPoint) -The use of the machine.

    Pamela
    Social networks, for whom? Why ? (Beginners)
    Social networks have become unavoidable, so much so that today we can not act as if they did not exist. Well-tuned, they allow you to stay in touch with those around you while preserving your privacy and data. Discover how! NB: at this price, this course is NOT intended for professional projects and the rate is per person. For many people, please make as many reservations as there are people. Max. 8 people per course if at the participant. Outside Geneva, a package of travel expenses may be charged additionally. Choose distance courses to avoid polluting the planet! The course materials are prepared or not according to the needs and delivered in PDF format.

    Serge
    Web and mobile application development, introduction to Java to get started in Android dev
    This course is intended for all those who want to discover what lies behind a web or mobile application, several modules are available according to your needs to enter the big family of DEVELOPERS, my method is gradual with 10% of theory and 90% of practical, we will use the maximum of online tools to go fast and avoid material constraints, I propose to introduce you to these languages ​​and frameworks much sought after: HTML5 / CSS3, JS, Bootstrap, JQuery Mobile, AngularJS / 2 + / 4 +, PHP, Ruby, Python, Golang. For the little ones I propose Scratch, Penjee ... and App Inventor (mobile app) for teens, also an intro in Java to launch you in Android app development

    Yassine
    Apprendre par la pratique à réaliser des sites web dynamique de A a Z avec php mysql et HTML5 Css3 Bootstrap, JavaScript jQuery AngularJS
    This course will teach you how to use JavaScript to create dynamic and interactive web pages and PHP for the creation of web applications, we also add MySQL for the data management of our web applications and all that by telling you the web application two general part to know : The client part: it is where we will create our interfaces html pages css and javascript we can also add some css library like Bootstrap and JavaScript as jQuery or AngularJs. The server part: it is where we will create PHP script to interact with the database of our web application like sql queries for example to make a server-side authentication

    Yaser
    Online Programming in Python or MATLAB for different levels
    I have 10 years experience in teaching the computer science courses including programming. Based on the student needs, level, and skills, the speed and course materials will be adjusted. I have used Python and MATLAB for data analysis and machine learning methods for different applications.

    Fawzi
    International freelance trainer offers training on CATIA V5 and Solidworks
    Experienced trainer specializing in CAD software (Computer Aided Design) offers its services to professionals and individuals, in terms of training and homework help / technical support on CATIA V5 and / or Solidworks. the content of CATIA V5 or Solidworks basic training (24 hours = 3h x 8 sessions) is as follows: - Introduction to CAD, presentation of the user environment - Creating geometries from sketches - 3D modeling of prismatic parts - Creating parts using advanced tools - Realization of assemblies - Development of drawings from parts and assemblies if you already have basic knowledge and want to improve it, I offer intermediate (15 h) or advanced (9 h) if you prefer more specific and shorter courses, I also offer other courses: advanced mechanical design, advanced assemblies, surface, sheet metal, kinematics, mold making, Knowledgeware ... you can also opt for a la carte training. I specify that I prepare myself course materials / exercise books and assessments.

    Imama
    Introduction to C Programming or Matlab or Scilab.
    Introduction for C programming for beginners. I am a programmer in an engineering firm. I have also taught students for programming and other engineering courses. I can help in structuring the projects and give theoretical explanation. Most of all, when you leave, you will surely end up with a better knowledge of C Programming. You will also get a project from me if you don't have a project for you to do yourself.

    Michael
    Math, Sciences, Computers and software for children, adolescents, adults and seniors
    I teach mathematics and science courses for levels: - Primary - Lower secondary - Higher and University Secondary - Central jury I teach computer and software courses: - Programming: Initiation, Beginner, Intermediate - Software: Initiation, Beginner, Intermediate, Experienced Before agreeing on a course, we can discuss the subject to study. In the case of a particular request, we can make a first meeting to discuss the matter to see. If I can help you, we are go! My technique is summarized in 5 steps: - Analysis (of your needs) - Adaptation (to your learning skills) - Motivation - The practice - Repetition

    Tresor
    Civil Engineer provides courses in network administration
    . Civil engineer, holder of numerous network certifications (CCNA, CCNP, CCDP, CICA, CICE, F5), accompanies and supervises students or professionals wishing to obtain their CCNA certification. This course is designed specifically for CCNA applicants and anyone interested in understanding and administering a medium-sized network. This course includes several modules namely: - general knowledge of network services - understanding and configuration of the switches - Understanding and configuring routers -understanding WAN (Wide Area Network) networks

    Suranjit
    English Language, Grammar, TOEFL, IELTS, GRE and computer program with Basic Excel, power point
    Specialized in English Language, Grammar and Computer and teaching for 15 years Experienced as English Teacher for all classes of students and TOEFL, IELTS GRE etc. specialized for University Admission Test Learn with pleasure and new technique that i have invented and one can easily learn reading, writing, speaking, listening English. I like to prefer computer application program, just try one class and feel.

    Hirson
    learn how to use a computer basic functions
    I am a 19 year old girl who offers help regarding the basic use of a computer ranging from startup, to surfing the internet, customization, organization to see to a certain degree the maintenance of the equipment (problems ignition, battery option settings, etc ...). I offer my classes to people who will know how to be patient and who are beginners in the use of a fixed or portable computer. I can take my pc for more help. Timetables and remuneration to be discussed.