Go to Main Content Villanova University Novasis HELP | EXIT Catalog Entries Fall 2025 Sep 02, 2025 Transparent Image Electrical \& Computer Engr ECE 2161 C++ Algorithms\&Data Struct Lab Description: Installation, familiarization with Linux and its IDE, C++ programming exercises incorporating classes and objects, templates, pointers, dynamic variables, file access, measurements of running times of two sorting algorithms, implementation of linked lists, queues and stacks using composition. 1.00credit(s) Restrictions: Must be enrolled in one of the following Levels: Undergraduate Corequisites: ECE 2160 Prerequisites: ECE 1260 and ECE 1261 Return to Previous New Search XML Extract Transparent Image Skip to top of page Release: 8.7.1.2 (c) 2025 Ellucian Company L.P. and its affiliates. References 1. file://localhost/htdocs/outlines/ECE-2161/catalog.html#main_content 2. file://localhost/wtlhelp/twbhhelp.htm 3. file://localhost/htdocs/outlines/ECE-2161/twbkwbis.P_Logout 4. file://localhost/pls/bannerprd/bvckctlg.p_display_courses?term_in=202620\&one_subj=ECE\&sel_subj=\&sel_crse_strt=2160\&sel_crse_end=2160\&sel_levl=\&sel_schd=\&sel_coll=\&sel_divs=\&sel_dept=\&sel_attr= 5. file://localhost/pls/bannerprd/bvckctlg.p_display_courses?term_in=202620\&one_subj=ECE\&sel_subj=\&sel_crse_strt=1260\&sel_crse_end=1260\&sel_levl=\&sel_schd=\&sel_coll=\&sel_divs=\&sel_dept=\&sel_attr= 6. file://localhost/pls/bannerprd/bvckctlg.p_display_courses?term_in=202620\&one_subj=ECE\&sel_subj=\&sel_crse_strt=1261\&sel_crse_end=1261\&sel_levl=\&sel_schd=\&sel_coll=\&sel_divs=\&sel_dept=\&sel_attr= 7. javascript:history.go(-1) 8. file://localhost/pls/bannerprd/bvckctlg.p_disp_dyn_ctlg 9. file://localhost/pls/bannerprd/bwckctlg.xml 10. file://localhost/htdocs/outlines/ECE-2161/catalog.html#top