BOSTON_UNIVERSITY · ENG EC · COURSE SHEET
ENG EC 327See offeringsHas prerequisites
Introduction to Software Engineering
CT Score
1500
#0 of 0 in ENG EC
Difficulty
—/10
Workload
—h/wk
Median grade
—
from grade distribution
Would take again
—
n = 0 verified
Grade distribution
No distribution published for this course.
By professor: same course, different game
PROFESSORSCOREGRADEHRS/WKTERMS
Professor ratings →Sections
No section data for this term yet.
In the tree
(ENGEK 125) - This course aims to introduce students to software design, programming techniques, data structures, and software engineering principles. The course is structured bottom up, beginning with basic hardware followed by an understanding of machine language that controls the hardware and the assembly language that organizes that control. It then proceeds through fundamental elements of functional programming languages, using C as the case example, and continues with the principles of object-oriented programming, as principally embodied in C++ but also its daughter languages Java, C#, and objective C. The course will conclude with an introduction to elementary data structures and algorithmic analysis. Throughout, the course develops core competencies in software engineering, including programming style, optimization, debugging, compilation, and program management, utilizing a variety of Integrated Development Environments and operating systems→ENG EC 327→unlocks 10 courses
10 mapped courses list ENG EC 327 as a prerequisite. See on the map →
Study groups
0 active🔒 Verified-only writes. You post as “sophomore, lecture section”: real enough to trust, anonymous enough to be honest.