Bachelor of Computer Engineering
Computer Science and Engineering (
CSE) is an academic program at many
universities which comprises scientific and engineering aspects of
computing. CSE is also a term often used in
Europe to translate the name of
engineering informatics academic programs. It is offered in both
Undergraduate as well
Postgraduate with specializations.
Academic courses
Academic programs vary between colleges.
Undergraduate Courses usually include
programming,
algorithms and
data structures,
computer architecture,
operating systems,
computer networks,
parallel computing,
embedded systems,
algorithms design,
circuit analysis and
electronics,
digital logic and
processor design,
computer graphics,
scientific computing,
software engineering,
database systems,
digital signal processing,
virtualization,
computer simulations and
games programming. CSE programs also include core subjects of theoretical computer science such as
theory of computation,
numerical methods,
machine learning,
programming theory and
paradigms. Modern academic programs also cover emerging computing fields like
image processing,
data science,
robotics,
bio-inspired computing,
computational biology,
autonomic computing and
artificial intelligence. Most of the above CSE areas require initial
mathematical knowledge, hence the first year of study is dominated by mathematical courses, primarily
discrete mathematics,
mathematical analysis,
linear algebra,
Probability, and
statistics, as well as the basics of
Electrical and electronic engineering,
physics -
field theory, and
electromagnetism.