SlideShare a Scribd company logo
1 of 13
Computer programming
What the deference between IT and
computer engineering in terms of
programming
4/21/2021 Ali Ahmed Perbal 1
What is computer program?
Computers are designed to follow instructions. A
computer program is a set of instructions that
tells the computer how to solve a problem or
perform a task. For example, suppose we want
the computer to calculate someone’s gross pay
Computer programming is both an art and a
science.
4/21/2021 Ali Ahmed Perbal 2
Important use
• By using computer programs, people in the
world today find it much easier to learn and
use computers without all the trouble and
hassle
• Even if the person doesn’t know how to use a
computer or a certain part, there are programs
to show people how to do that.
4/21/2021
Ali Ahmed Perbal 3
Examples of computer programs
• Programming languages
• Application Programs
• Utility programs
• Entertainment Software
• System Software
4/21/2021
Ali Ahmed Perbal 4
Programming Languages
• there are two categories of programming
languages:
• low-level and high-level : is close to the level
of the computer, The easiest languages for
people to learn are
• high-level languages: is easier than low level
language because they are closer to the level of
human-readability than computer-readability.
4/21/2021
Ali Ahmed Perbal 5
4/20/2021 Ali Ahmed Perbal 6
The types of programming languages
• Java
• C++
• Python
• HTML
• C#
• Object-Oriented Programming
4/21/2021
Ali Ahmed Perbal 7
4/21/2021
Ali Ahmed Perbal 8
What is the easiest and hardiest
program languages
The easiest language
• C++: is the easiest
programming language to
learn .
• If you don’t have any
information about
programming and never use
program before starts with
c++ because is open source
code and it can use to create
high-performance
applications
The hardiest languages
• Java : is the hardiest
programming language to
learn
• Java is a must for students
and working professionals
to become a great Software
Engineer specially when
they are working in
Software Development
domain
4/21/2021
Ali Ahmed Perbal 9
4/20/2021 Ali Ahmed Perbal 10
0%
20%
40%
60%
80%
c++ java HTML
what the easiest programming languages?
0%
20%
40%
60%
java c++ noting hard
What is the hardest programming languages?
How students study programming in
university?
There are two parts of departments that study
programming .
1. Information technology(IT)
2. Computer engineering
• IT(information technology) careers are more
about installing, maintaining, and improving
computer systems, operating networks, and
databases. Meanwhile
• computer engineering is about using mathematics
to program systems to run more efficiently,
including in design and development.
4/21/2021
Ali Ahmed Perbal 11
Job opportunity
Computer engineering students has more job
opportunity than IT students why?
Because at computer engineering the students
study about software and hardware such as (parts
of computer, how computer working, how to
control robots, how electric come to computer)
But at IT department they only study software
they did not carry about what inside computer or
the hardware.
4/21/2021
Ali Ahmed Perbal 12
The End
Thank you
4/21/2021
Ali Ahmed Perbal 13

More Related Content

What's hot

Eng 317H Syllabus Spring 2021
Eng 317H Syllabus Spring 2021Eng 317H Syllabus Spring 2021
Eng 317H Syllabus Spring 2021Victoria Arthur
 
Top five reasons to become a Software Engineer
Top five reasons to become a Software EngineerTop five reasons to become a Software Engineer
Top five reasons to become a Software EngineerMITAcademy1
 
Electronic portfolio
Electronic portfolioElectronic portfolio
Electronic portfoliojabst
 
Career Options after BCA
Career Options after BCACareer Options after BCA
Career Options after BCATrinity Dwarka
 
Engl317 syllabus hybrid_instructors
Engl317 syllabus hybrid_instructorsEngl317 syllabus hybrid_instructors
Engl317 syllabus hybrid_instructorskwaters23
 
Engl317 syllabus hybrid_waters
Engl317 syllabus hybrid_watersEngl317 syllabus hybrid_waters
Engl317 syllabus hybrid_waterskwaters23
 
SOFTWARE FOR EDUCATORS AND STUDENTS
SOFTWARE FOR EDUCATORS AND STUDENTS SOFTWARE FOR EDUCATORS AND STUDENTS
SOFTWARE FOR EDUCATORS AND STUDENTS Chano Alfornon
 
MVSWETA_RESUME_2016
MVSWETA_RESUME_2016MVSWETA_RESUME_2016
MVSWETA_RESUME_2016Sweta Mv
 
Computer programmer job information
Computer programmer job informationComputer programmer job information
Computer programmer job informationChrisinCT
 
Resume-Yuxuan HE11.1
Resume-Yuxuan HE11.1Resume-Yuxuan HE11.1
Resume-Yuxuan HE11.1Yuxuan He
 
Best 20 Graphic Designing Courses in Gurgaon, Web Designing
Best 20 Graphic Designing Courses in Gurgaon, Web DesigningBest 20 Graphic Designing Courses in Gurgaon, Web Designing
Best 20 Graphic Designing Courses in Gurgaon, Web DesigningGrotal
 
Powerpoint presentation on free educational softwares
Powerpoint presentation on free educational softwaresPowerpoint presentation on free educational softwares
Powerpoint presentation on free educational softwaresserin100
 
Computer programming
Computer programmingComputer programming
Computer programmingSujay Raj
 

What's hot (20)

Eng 317H Syllabus
Eng 317H SyllabusEng 317H Syllabus
Eng 317H Syllabus
 
Eng 317H Syllabus Spring 2021
Eng 317H Syllabus Spring 2021Eng 317H Syllabus Spring 2021
Eng 317H Syllabus Spring 2021
 
Top five reasons to become a Software Engineer
Top five reasons to become a Software EngineerTop five reasons to become a Software Engineer
Top five reasons to become a Software Engineer
 
Embedded System and C Programming is Extremely Useful
Embedded System and C Programming is Extremely UsefulEmbedded System and C Programming is Extremely Useful
Embedded System and C Programming is Extremely Useful
 
Electronic portfolio
Electronic portfolioElectronic portfolio
Electronic portfolio
 
Career Options after BCA
Career Options after BCACareer Options after BCA
Career Options after BCA
 
TodiAbhinavResume
TodiAbhinavResumeTodiAbhinavResume
TodiAbhinavResume
 
Engl317 syllabus hybrid_instructors
Engl317 syllabus hybrid_instructorsEngl317 syllabus hybrid_instructors
Engl317 syllabus hybrid_instructors
 
Engl317 syllabus hybrid_waters
Engl317 syllabus hybrid_watersEngl317 syllabus hybrid_waters
Engl317 syllabus hybrid_waters
 
SOFTWARE FOR EDUCATORS AND STUDENTS
SOFTWARE FOR EDUCATORS AND STUDENTS SOFTWARE FOR EDUCATORS AND STUDENTS
SOFTWARE FOR EDUCATORS AND STUDENTS
 
Coding
CodingCoding
Coding
 
Bca
BcaBca
Bca
 
MVSWETA_RESUME_2016
MVSWETA_RESUME_2016MVSWETA_RESUME_2016
MVSWETA_RESUME_2016
 
Computer programmer job information
Computer programmer job informationComputer programmer job information
Computer programmer job information
 
Resume-Yuxuan HE11.1
Resume-Yuxuan HE11.1Resume-Yuxuan HE11.1
Resume-Yuxuan HE11.1
 
Sudipta_Mukherjee_2016_2017
Sudipta_Mukherjee_2016_2017Sudipta_Mukherjee_2016_2017
Sudipta_Mukherjee_2016_2017
 
Best 20 Graphic Designing Courses in Gurgaon, Web Designing
Best 20 Graphic Designing Courses in Gurgaon, Web DesigningBest 20 Graphic Designing Courses in Gurgaon, Web Designing
Best 20 Graphic Designing Courses in Gurgaon, Web Designing
 
Powerpoint presentation on free educational softwares
Powerpoint presentation on free educational softwaresPowerpoint presentation on free educational softwares
Powerpoint presentation on free educational softwares
 
Computer programming
Computer programmingComputer programming
Computer programming
 
EDUCATIONAL SOFTWARES
EDUCATIONAL SOFTWARESEDUCATIONAL SOFTWARES
EDUCATIONAL SOFTWARES
 

Similar to What the deference between IT and computer engineering in terms of programming ?

Similar to What the deference between IT and computer engineering in terms of programming ? (20)

C programming Introduction
C programming IntroductionC programming Introduction
C programming Introduction
 
Chtp4 01
Chtp4 01Chtp4 01
Chtp4 01
 
Introduction to Computer Programming
Introduction to Computer ProgrammingIntroduction to Computer Programming
Introduction to Computer Programming
 
Basics of c++ Programming Language
Basics of c++ Programming LanguageBasics of c++ Programming Language
Basics of c++ Programming Language
 
C 1
C 1C 1
C 1
 
Hello World - Introduction to coding.pptx
Hello World - Introduction to coding.pptxHello World - Introduction to coding.pptx
Hello World - Introduction to coding.pptx
 
Coding wp2-comparative study-si(1)
Coding wp2-comparative study-si(1)Coding wp2-comparative study-si(1)
Coding wp2-comparative study-si(1)
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Best dot net training institute in pune
Best dot net training institute in puneBest dot net training institute in pune
Best dot net training institute in pune
 
Programming using C++ - slides.pptx
Programming using C++ - slides.pptxProgramming using C++ - slides.pptx
Programming using C++ - slides.pptx
 
Trend of Visual Programming Language
Trend of Visual Programming LanguageTrend of Visual Programming Language
Trend of Visual Programming Language
 
VIRTUAL LAB
VIRTUAL LABVIRTUAL LAB
VIRTUAL LAB
 
Module 1 2 just basic-
Module 1 2  just basic-Module 1 2  just basic-
Module 1 2 just basic-
 
Module 201 2 20 just 20 basic
Module 201   2  20  just 20 basic Module 201   2  20  just 20 basic
Module 201 2 20 just 20 basic
 
Introduction to C Programming
Introduction to C ProgrammingIntroduction to C Programming
Introduction to C Programming
 
development of sectors
development of sectorsdevelopment of sectors
development of sectors
 
saravanan
saravanansaravanan
saravanan
 
Advance C# Programming Part 1.pdf
Advance C# Programming Part 1.pdfAdvance C# Programming Part 1.pdf
Advance C# Programming Part 1.pdf
 
Introduction
IntroductionIntroduction
Introduction
 
Advance C# Programming Part 1.pptx
Advance C# Programming Part 1.pptxAdvance C# Programming Part 1.pptx
Advance C# Programming Part 1.pptx
 

Recently uploaded

Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 

What the deference between IT and computer engineering in terms of programming ?

  • 1. Computer programming What the deference between IT and computer engineering in terms of programming 4/21/2021 Ali Ahmed Perbal 1
  • 2. What is computer program? Computers are designed to follow instructions. A computer program is a set of instructions that tells the computer how to solve a problem or perform a task. For example, suppose we want the computer to calculate someone’s gross pay Computer programming is both an art and a science. 4/21/2021 Ali Ahmed Perbal 2
  • 3. Important use • By using computer programs, people in the world today find it much easier to learn and use computers without all the trouble and hassle • Even if the person doesn’t know how to use a computer or a certain part, there are programs to show people how to do that. 4/21/2021 Ali Ahmed Perbal 3
  • 4. Examples of computer programs • Programming languages • Application Programs • Utility programs • Entertainment Software • System Software 4/21/2021 Ali Ahmed Perbal 4
  • 5. Programming Languages • there are two categories of programming languages: • low-level and high-level : is close to the level of the computer, The easiest languages for people to learn are • high-level languages: is easier than low level language because they are closer to the level of human-readability than computer-readability. 4/21/2021 Ali Ahmed Perbal 5
  • 7. The types of programming languages • Java • C++ • Python • HTML • C# • Object-Oriented Programming 4/21/2021 Ali Ahmed Perbal 7
  • 9. What is the easiest and hardiest program languages The easiest language • C++: is the easiest programming language to learn . • If you don’t have any information about programming and never use program before starts with c++ because is open source code and it can use to create high-performance applications The hardiest languages • Java : is the hardiest programming language to learn • Java is a must for students and working professionals to become a great Software Engineer specially when they are working in Software Development domain 4/21/2021 Ali Ahmed Perbal 9
  • 10. 4/20/2021 Ali Ahmed Perbal 10 0% 20% 40% 60% 80% c++ java HTML what the easiest programming languages? 0% 20% 40% 60% java c++ noting hard What is the hardest programming languages?
  • 11. How students study programming in university? There are two parts of departments that study programming . 1. Information technology(IT) 2. Computer engineering • IT(information technology) careers are more about installing, maintaining, and improving computer systems, operating networks, and databases. Meanwhile • computer engineering is about using mathematics to program systems to run more efficiently, including in design and development. 4/21/2021 Ali Ahmed Perbal 11
  • 12. Job opportunity Computer engineering students has more job opportunity than IT students why? Because at computer engineering the students study about software and hardware such as (parts of computer, how computer working, how to control robots, how electric come to computer) But at IT department they only study software they did not carry about what inside computer or the hardware. 4/21/2021 Ali Ahmed Perbal 12