viewplan

 JUSTPlans

B.Sc of Veterinary medicine and surgery - (2019)
University Compulsory Req. (16) Hours:
Line No.CodeCourseHoursPrerequisiteTeaching Method
801012ARB101 arabic language 3---Blended
821100HSS110 social responsibility 3---Electronic Course
821190HSS119 entrepreneurship and innovation 2Electronic Course
821192HSS119 entrepreneurship and innovation 2EquivalentElectronic Course
821290HSS129 general skills 2Electronic Course
2511030LG103 life skills 2EquivalentElectronic Course
841000MS100 military sciences 3---Blended
2511120LG112 english language (2) 3Blended
810990ENG099 english language (remedial course) 3Prerequisite / PassOn Campus
811121ENG112 english language(2) 3EquivalentOn Campus
2510990LG099 english language (remedial course) 3Prerequisite / PassBlended
2511010LG101 communication skills in english 3EquivalentBlended

University Elective Req. (9) Hours:
Line No.CodeCourseHoursPrerequisiteTeaching Method
181040PH104 community health and nutrition 3---On Campus
221910CHE191 introduction to the nanotechnology 3---On Campus
251020ME102 introduction to renewable energy (for non mechanical engineering students) 3---Electronic Course
612000AP200 farm animal products and production (for non agriculture and veterinary students) 3---Electronic Course
622020PP202 natural plants of jordan (for non agriculture students) 3---Electronic Course
802000ARB200 appreciation of literary texts 3---Blended
821001HSS100NUR health promotion (for non medicine ,nursing and midwifery students) 3Blended
401000NUR100 health promotion (for non medicine ,nursing and midwifery students) 3EquivalentBlended
821002HSS100O.T disability and the society(not allowed for rehabilition science dep.students) 3Blended
1121000O.T100 disability and the society(not allowed for rehabilition science dep.students) 3EquivalentBlended
821003HSS100P.T wellness and life styles (not for physical & occupational therapy) 3Blended
1111000P.T100 wellness and life styles (not for physical & occupational therapy) 3EquivalentBlended
821004HSS100ADS oral & dental health 3Electronic Course
521000ADS100 oral & dental health 3EquivalentElectronic Course
821032HSS103 the palestinian issue 3---Blended
821051HSS105NUR quality control infection control and patient safety 3Blended
401051NUR105 quality control infection control and patient safety 3EquivalentBlended
821090HSS109NUR family health 3Blended
401090NUR109 family health 3EquivalentBlended
821150HSS115 islam and recent problems 3---On Campus
821160HSS116 economic system in islam 3---Blended
821211HSS121 principles of sociology 3---Blended
821260HSS126 principles of psychology 3---Blended
821270HSS127 educational technology 3---On Campus
821311HSS131 islamic civilization 3---Blended
821321HSS132 the history of the city of jerusalem 3---Blended
821330HSS133 civilization and recent cultures 3---On Campus
821350HSS135 islamic culture 3---Blended
821360HSS136 the law in our life 3---Blended
821370HSS137 human rights 3---Blended
821531HSS153 islam and contemporary challenges 3---Blended
821611HSS161 contemporary problems 3---Blended
821770HSS177NF food preservation "in english" (for non nutrition and food technology students) 3Electronic Course
631770NF177NF food preservation "in english" (for non nutrition and food technology students) 3EquivalentElectronic Course
822001HSS200PP home gardens (for non plant production and soil and irrigation students) 3Electronic Course
622000PP200 home gardens (for non agriculture students) 3EquivalentElectronic Course
622001PP200 home gardens (for non plant production and soil and irrigation students) 3EquivalentElectronic Course
822002HSS200NR natural resources and human(for non plant production and soil and irrigation students) 3Electronic Course
642000NR200 natural resources and man (for non agriculture students) 3EquivalentOn Campus
642001NR200 natural resources and man (for non plant production and soil and irrigation students) 3EquivalentOn Campus
672001NR200 natural resources and human(for non plant production and soil and irrigation students) 3EquivalentElectronic Course
822011HSS201PP beekeeping (for non plant production students) 3Electronic Course
622010PP201 bee keeping (for non agriculture students) 3EquivalentElectronic Course
622011PP201 beekeeping (for non plant production students) 3EquivalentElectronic Course
822070HSS207NR plant earth problems & solutions (for non agriculture students) 3Electronic Course
642070NR207 planet earth problems & solutions (for non agriculture students) 3EquivalentOn Campus
642071NR207 earth problems and solutions (for non plant productions and soil irrigation students) 3EquivalentOn Campus
672070NR207 plant earth problems & solutions (for non agriculture students) 3EquivalentElectronic Course
822110HSS211 sociology (in english) 3---Blended
822130HSS213 individual and society 3---Blended
822160HSS216 international global issues 3---On Campus
822310HSS231 history of sciences in islam 3---Blended
822511HSS251 music tasting 3---On Campus
971030ES103 environment protection (for non environmental sciences students) 3---On Campus
2002000NE200 principles in nuclear energy and its peaceful applications 3---Blended
2511060LG106 basic german language 3---On Campus

Faculty Compulsory Req. (158) Hours:
Line No.CodeCourseHoursPrerequisiteTeaching Method
661010VM101 animal husbandry and welfare 3Blended
661040VM104 animal husbandry 3EquivalentBlended
821033HSS103BT general biology 3ConcurrentOn Campus
931030BIO103 general biology 3ConcurrentOn Campus
661011VM101 animal husbandry and welfare( lab) 0On Campus
661010VM101 animal husbandry and welfare 3ConcurrentBlended
661041VM104 animal husbandry practical 0EquivalentOn Campus
661021VM102 animal breeding and molecular genetics 2Electronic Course
661010VM101 animal husbandry and welfare 3Prerequisite / StudyBlended
662050VM205 animal breeding and genetics 2EquivalentElectronic Course
821033HSS103BT general biology 3Prerequisite / StudyOn Campus
931030BIO103 general biology 3Prerequisite / StudyOn Campus
661122VM112 veterinary anatomy 1 (lab) 0On Campus
661123VM112 veterinary anatomy(1) 3ConcurrentOn Campus
661123VM112 veterinary anatomy(1) 3On Campus
821033HSS103BT general biology 3Prerequisite / StudyOn Campus
931030BIO103 general biology 3Prerequisite / StudyOn Campus
661141VM114 general histology 2On Campus
661123VM112 veterinary anatomy(1) 3ConcurrentOn Campus
821033HSS103BT general biology 3Prerequisite / StudyOn Campus
931030BIO103 general biology 3Prerequisite / StudyOn Campus
661142VM114 general histology lab 0On Campus
661141VM114 general histology 2ConcurrentOn Campus
661220VM122 animal physiology 1 3Electronic Course
661123VM112 veterinary anatomy(1) 3ConcurrentOn Campus
661141VM114 general histology 2ConcurrentOn Campus
662212VM221 animal physiology 1 3EquivalentOn Campus
821033HSS103BT general biology 3Prerequisite / StudyOn Campus
931030BIO103 general biology 3Prerequisite / StudyOn Campus
662131VM213 veterinary anatomy 2 3On Campus
661123VM112 veterinary anatomy(1) 3Prerequisite / StudyOn Campus
662132VM213 veterinary anatomy 2 (lab) 0On Campus
662131VM213 veterinary anatomy 2 3ConcurrentOn Campus
662151VM215 systemic histology and embryology 3On Campus
661141VM114 general histology 2Prerequisite / StudyOn Campus
662152VM215 systemic histology and embryology (lab) 0On Campus
662151VM215 systemic histology and embryology 3ConcurrentOn Campus
662231VM223 animal physiology 2 2Electronic Course
661220VM122 animal physiology 1 3Prerequisite / StudyElectronic Course
662222VM222 animal physiology (2) 2EquivalentElectronic Course
662252VM225 veterinary immunology 3Blended
661021VM102 animal breeding and molecular genetics 2Prerequisite / StudyElectronic Course
661220VM122 animal physiology 1 3Prerequisite / StudyElectronic Course
822620HSS262CHEM biochemistry 3Prerequisite / StudyElectronic Course
912620CHEM262 biochemistry 3Prerequisite / StudyElectronic Course
662261VM226 serology and virology laboratory 1On Campus
662252VM225 veterinary immunology 3Prerequisite / StudyBlended
662361VM236 veterinary virology 3ConcurrentBlended
662315VM231 introduction to veterinary bacteriology 2On Campus
662314VM231 veterinary bacteriology 2EquivalentOn Campus
821033HSS103BT general biology 3Prerequisite / StudyOn Campus
931030BIO103 general biology 3Prerequisite / StudyOn Campus
662322VM232 systematic bacteriology and mycology 3On Campus
662315VM231 introduction to veterinary bacteriology 2Prerequisite / StudyOn Campus
662330VM233 veterinary entomology 2Electronic Course
662350VM235 entomology 2EquivalentElectronic Course
821033HSS103BT general biology 3Prerequisite / StudyOn Campus
931030BIO103 general biology 3Prerequisite / StudyOn Campus
662345VM234 veterinary parasitology 2On Campus
662330VM233 veterinary entomology 2Prerequisite / StudyElectronic Course
662360VM236 vet. parasitology 2EquivalentOn Campus
662351VM235 veterinary bacteriology and mycology laboratory 1On Campus
662322VM232 systematic bacteriology and mycology 3ConcurrentOn Campus
662343VM234 vet. microbiology techniques 1EquivalentOn Campus
662361VM236 veterinary virology 3Blended
662252VM225 veterinary immunology 3Prerequisite / StudyBlended
662300VM230 veterinary virology 3EquivalentBlended
662381VM238 veterinary entomology and parasitology 1On Campus
662345VM234 veterinary parasitology 2ConcurrentOn Campus
662380VM238 entomology and vet. parasitology lab 1EquivalentOn Campus
662520VM252 general veterinary pathology 4Blended
662131VM213 veterinary anatomy 2 3Prerequisite / StudyOn Campus
662151VM215 systemic histology and embryology 3Prerequisite / StudyOn Campus
662231VM223 animal physiology 2 2Prerequisite / StudyElectronic Course
662252VM225 veterinary immunology 3Prerequisite / StudyBlended
662521VM252 general veterinary pathology (lab) 0Blended
662520VM252 general veterinary pathology 4ConcurrentBlended
663000VM300 clinical application and integration of basic veterinary sciences 1 1Blended
662231VM223 animal physiology 2 2Prerequisite / StudyElectronic Course
662261VM226 serology and virology laboratory 1Prerequisite / StudyOn Campus
662351VM235 veterinary bacteriology and mycology laboratory 1Prerequisite / StudyOn Campus
662381VM238 veterinary entomology and parasitology 1Prerequisite / StudyOn Campus
662520VM252 general veterinary pathology 4Prerequisite / StudyBlended
663210VM321 animal nutrition 2On Campus
662231VM223 animal physiology 2 2Prerequisite / StudyElectronic Course
663213VM321 animal nutrition 2EquivalentOn Campus
822620HSS262CHEM biochemistry 3Prerequisite / StudyElectronic Course
912620CHEM262 biochemistry 3Prerequisite / StudyElectronic Course
663300VM330 applied veterinary sciences and diagnostic laboratories 4On Campus
662261VM226 serology and virology laboratory 1Prerequisite / StudyOn Campus
662351VM235 veterinary bacteriology and mycology laboratory 1Prerequisite / StudyOn Campus
662381VM238 veterinary entomology and parasitology 1Prerequisite / StudyOn Campus
663412VM341 general vet. pharmacology 3Blended
663000VM300 clinical application and integration of basic veterinary sciences 1 1Prerequisite / StudyBlended
663422VM342 veterinary pharmacology and therapeutics 2Blended
663412VM341 general vet. pharmacology 3Prerequisite / StudyBlended
663523VM352 hematopathology and cytology 2Blended
663000VM300 clinical application and integration of basic veterinary sciences 1 1Prerequisite / StudyBlended
663550VM355 hematology 1EquivalentOn Campus
663570VM357 hematopathology lab 1EquivalentOn Campus
663524VM352 hematopathology and cytology(lab) 0Blended
663523VM352 hematopathology and cytology 2ConcurrentBlended
663531VM353 systemic veterinary pathology 4Blended
662520VM252 general veterinary pathology 4Prerequisite / StudyBlended
663300VM330 applied veterinary sciences and diagnostic laboratories 4Prerequisite / StudyOn Campus
663522VM352 special vet pathology 3EquivalentBlended
663540VM354 special vet pathology lab 1EquivalentBlended
663532VM353 systemic veterinary pathology (lab) 0On Campus
663531VM353 systemic veterinary pathology 4ConcurrentBlended
663610VM361 milk hygiene 2On Campus
662351VM235 veterinary bacteriology and mycology laboratory 1Prerequisite / StudyOn Campus
663622VM362 meat hygeine and inspection 2On Campus
663300VM330 applied veterinary sciences and diagnostic laboratories 4Prerequisite / StudyOn Campus
663531VM353 systemic veterinary pathology 4Prerequisite / StudyBlended
663621VM362 meat hygiene 2EquivalentOn Campus
663630VM363 poultry management 2Blended
661010VM101 animal husbandry and welfare 3Prerequisite / StudyBlended
662231VM223 animal physiology 2 2Prerequisite / StudyElectronic Course
663641VM364 poultry diseases 3Blended
663300VM330 applied veterinary sciences and diagnostic laboratories 4Prerequisite / StudyOn Campus
663531VM353 systemic veterinary pathology 4Prerequisite / StudyBlended
663630VM363 poultry management 2Prerequisite / StudyBlended
664614VM461 poultry diseases 3EquivalentOn Campus
663722VM372 general vet internal medicine 1On Campus
663412VM341 general vet. pharmacology 3Prerequisite / StudyBlended
663531VM353 systemic veterinary pathology 4Prerequisite / StudyBlended
663740VM374 case history and physical examination 1On Campus
663722VM372 general vet internal medicine 1ConcurrentOn Campus
663761VM376 infectious and zoonotic diseases 3Blended
663000VM300 clinical application and integration of basic veterinary sciences 1 1Prerequisite / StudyBlended
664320VM432 vet infectious diseases 3EquivalentBlended
664000VM400 clinical application and integration of basic veterinary sciences2 1Blended
663210VM321 animal nutrition 2Prerequisite / StudyOn Campus
663523VM352 hematopathology and cytology 2Prerequisite / StudyBlended
663722VM372 general vet internal medicine 1Prerequisite / StudyOn Campus
663740VM374 case history and physical examination 1Prerequisite / StudyOn Campus
663761VM376 infectious and zoonotic diseases 3Prerequisite / StudyBlended
664021VM402 veterinary biostatistics (lab) 0On Campus
664020VM402 veterinary biostatistics 2ConcurrentOn Campus
823110HSS311PH biostatistics 2ConcurrentElectronic Course
664060VM406 clinical animal nutrition 2On Campus
663210VM321 animal nutrition 2Prerequisite / StudyOn Campus
664710VM471 food animal medicine 2Prerequisite / StudyBlended
664420VM442 veterinary toxicology and forensic medicine 2Blended
305671PHAR567 toxicology 2EquivalentBlended
664000VM400 clinical application and integration of basic veterinary sciences2 1Prerequisite / StudyBlended
664500VM450 diagnostic pathology clinic 1 1On Campus
663531VM353 systemic veterinary pathology 4Prerequisite / StudyBlended
664513VM451 veterinary clinical chemistry 2Blended
664500VM450 diagnostic pathology clinic 1 1Prerequisite / StudyOn Campus
664514VM451 veterinary clinical chemistry (lab) 0Blended
664513VM451 veterinary clinical chemistry 2ConcurrentBlended
664601VM460 abattoir and food animal products inspection 1On Campus
663622VM362 meat hygeine and inspection 2Prerequisite / StudyOn Campus
664600VM460 animal food products inspection and sanitation 1EquivalentOn Campus
664615VM461 poultry diseases clinic 1 1On Campus
663641VM364 poultry diseases 3Prerequisite / StudyBlended
665601VM560 general poultry disease clinic 1EquivalentOn Campus
664700VM470 infectious diseases and hred health clinic 1 1On Campus
663761VM376 infectious and zoonotic diseases 3Prerequisite / StudyBlended
665321VM532 infectious disease & herd health clinic 1EquivalentOn Campus
664710VM471 food animal medicine 2Blended
664000VM400 clinical application and integration of basic veterinary sciences2 1Prerequisite / StudyBlended
664732VM473 production medicine and electronic farming 2Blended
663760VM376 production medicine 1EquivalentOn Campus
664700VM470 infectious diseases and hred health clinic 1 1Prerequisite / StudyOn Campus
664710VM471 food animal medicine 2ConcurrentBlended
665640VM564 electronic farming 1EquivalentBlended
664733VM473 production medicine and electronic farming (lab) 0Blended
664732VM473 production medicine and electronic farming 2ConcurrentBlended
664750VM475 small animal medicine 2Electronic Course
664000VM400 clinical application and integration of basic veterinary sciences2 1Prerequisite / StudyBlended
664822VM482 small animal medicine and surgery 2EquivalentElectronic Course
664810VM481 general vet surgery 2Blended
664000VM400 clinical application and integration of basic veterinary sciences2 1Prerequisite / StudyBlended
664811VM481 general vet surgery (lab) 0On Campus
664810VM481 general vet surgery 2ConcurrentBlended
664823VM482 small animal surgery 3On Campus
664810VM481 general vet surgery 2Prerequisite / StudyBlended
664824VM482 small animal surgery (lab) 0On Campus
664823VM482 small animal surgery 3ConcurrentOn Campus
664831VM483 veterinary anesthesiology 1On Campus
663422VM342 veterinary pharmacology and therapeutics 2Prerequisite / StudyBlended
664810VM481 general vet surgery 2ConcurrentBlended
664861VM486 veterinarydiagnostic imaging 1On Campus
664831VM483 veterinary anesthesiology 1Prerequisite / StudyOn Campus
821091HSS109PHY medical physics 1Prerequisite / StudyOn Campus
921090PHY109 medical physics 1Prerequisite / StudyOn Campus
664911VM491 food animal theriogenology 3Blended
664000VM400 clinical application and integration of basic veterinary sciences2 1Prerequisite / StudyBlended
664920VM492 small animal theriogenology 2On Campus
664911VM491 food animal theriogenology 3Prerequisite / StudyBlended
664930VM493 canine and feline theriogenology 2EquivalentOn Campus
664932VM493 diagnostic techniques in animal reproduction 1On Campus
664911VM491 food animal theriogenology 3ConcurrentBlended
664940VM494 equine theriogenology 2On Campus
664932VM493 diagnostic techniques in animal reproduction 1Prerequisite / StudyOn Campus
664961VM496 diagnostic techniques in animal reproduction 2 1On Campus
664920VM492 small animal theriogenology 2ConcurrentOn Campus
664940VM494 equine theriogenology 2ConcurrentOn Campus
665020VM502 veterinary practice management, economics and professional communication 1Blended
661010VM101 animal husbandry and welfare 3Prerequisite / StudyBlended
665630VM563 vet epidemiology and herd health 3Prerequisite / StudyBlended
665040VM504 veterinary ethics and legislations 1Blended
661010VM101 animal husbandry and welfare 3Prerequisite / StudyBlended
665630VM563 vet epidemiology and herd health 3Prerequisite / StudyBlended
665501VM550 veterinary clinical pathology clinic (1) 1On Campus
664513VM451 veterinary clinical chemistry 2Prerequisite / StudyBlended
665512VM551 diagnostic pathology clinic 2 1On Campus
664500VM450 diagnostic pathology clinic 1 1Prerequisite / StudyOn Campus
665522VM552 diagnostic pathology clinic 3 1On Campus
665512VM551 diagnostic pathology clinic 2 1Prerequisite / StudyOn Campus
665533VM553 veterinary clinical pathology clinic (2) 1On Campus
665501VM550 veterinary clinical pathology clinic (1) 1Prerequisite / StudyOn Campus
665543VM554 veterinary clinical pathology clinic (3) 1On Campus
665533VM553 veterinary clinical pathology clinic (2) 1Prerequisite / StudyOn Campus
665611VM561 poultry disease clinic (2) 1On Campus
664615VM461 poultry diseases clinic 1 1Prerequisite / StudyOn Campus
665622VM562 poultry diseases clinic 3 1On Campus
665611VM561 poultry disease clinic (2) 1Prerequisite / StudyOn Campus
665630VM563 vet epidemiology and herd health 3Blended
664020VM402 veterinary biostatistics 2Prerequisite / StudyOn Campus
664700VM470 infectious diseases and hred health clinic 1 1Prerequisite / StudyOn Campus
823110HSS311PH biostatistics 2Prerequisite / StudyElectronic Course
665702VM570 large animal medicine clinic 1 1On Campus
664710VM471 food animal medicine 2Prerequisite / StudyBlended
664732VM473 production medicine and electronic farming 2Prerequisite / StudyBlended
665714VM571 equine medicine 2On Campus
664861VM486 veterinarydiagnostic imaging 1Prerequisite / StudyOn Campus
665702VM570 large animal medicine clinic 1 1Prerequisite / StudyOn Campus
665722VM572 small animal medicine clinic 1 1On Campus
664750VM475 small animal medicine 2Prerequisite / StudyElectronic Course
665732VM573 large animal medicine clinic 2 1On Campus
665702VM570 large animal medicine clinic 1 1Prerequisite / StudyOn Campus
665741VM574 infectious diseases and hred health clinic 2 1On Campus
664700VM470 infectious diseases and hred health clinic 1 1Prerequisite / StudyOn Campus
665750VM575 small animal medicine clinic 2 1On Campus
665722VM572 small animal medicine clinic 1 1Prerequisite / StudyOn Campus
665761VM576 large animal medicine clinic 3 1On Campus
665732VM573 large animal medicine clinic 2 1Prerequisite / StudyOn Campus
665771VM577 swine medicine and production 1Electronic Course
663722VM372 general vet internal medicine 1Prerequisite / StudyOn Campus
664000VM400 clinical application and integration of basic veterinary sciences2 1Prerequisite / StudyBlended
665782VM578 small animal medicine clinic 3 1On Campus
665750VM575 small animal medicine clinic 2 1Prerequisite / StudyOn Campus
665790VM579 exotic and marine animal medicine 1Electronic Course
664000VM400 clinical application and integration of basic veterinary sciences2 1Prerequisite / StudyBlended
665801VM580 large animal surgery clinic 1 1On Campus
664810VM481 general vet surgery 2Prerequisite / StudyBlended
665814VM581 large animal surgery clinic 2 1On Campus
665801VM580 large animal surgery clinic 1 1Prerequisite / StudyOn Campus
665825VM582 large animal surgery clinic 3 1On Campus
665835VM583 large animal surgery 3Prerequisite / StudyOn Campus
665835VM583 large animal surgery 3On Campus
665801VM580 large animal surgery clinic 1 1Prerequisite / StudyOn Campus
665836VM583 large animal surgery (lab) 0On Campus
665835VM583 large animal surgery 3ConcurrentOn Campus
665852VM585 small animal surgery clinic 1 1On Campus
664823VM482 small animal surgery 3Prerequisite / StudyOn Campus
665871VM587 small animal surgery clinic 2 1On Campus
665852VM585 small animal surgery clinic 1 1Prerequisite / StudyOn Campus
665880VM588 small animal surgery clinic 3 1On Campus
665871VM587 small animal surgery clinic 2 1Prerequisite / StudyOn Campus
665902VM590 theriogenology clinic 1 1On Campus
664961VM496 diagnostic techniques in animal reproduction 2 1Prerequisite / StudyOn Campus
665913VM591 theriogenology clinic 2 1On Campus
665902VM590 theriogenology clinic 1 1Prerequisite / StudyOn Campus
665921VM592 theriogenology clinic 3 1On Campus
665913VM591 theriogenology clinic 2 1Prerequisite / StudyOn Campus
665940VM594 case report seminar 1On Campus
665020VM502 veterinary practice management, economics and professional communication 1ConcurrentBlended
821033HSS103BT general biology 3On Campus
931010BIO101 general biology (1) 3EquivalentOn Campus
931030BIO103 general biology 3EquivalentOn Campus
961010BT101 general biology (1) 3EquivalentOn Campus
961030BT103 general biology 3EquivalentOn Campus
821080HSS108CHEM general and organic chemistry 4Blended
911080CHEM108 general and organic chemistry 4EquivalentBlended
821091HSS109PHY medical physics 1On Campus
921090PHY109 medical physics 1EquivalentOn Campus
822620HSS262CHEM biochemistry 3Electronic Course
821080HSS108CHEM general and organic chemistry 4Prerequisite / StudyBlended
911080CHEM108 general and organic chemistry 4Prerequisite / StudyBlended
912620CHEM262 biochemistry 3EquivalentElectronic Course
823110HSS311PH biostatistics 2Electronic Course
664020VM402 veterinary biostatistics 2EquivalentOn Campus
664700VM470 infectious diseases and hred health clinic 1 1Prerequisite / StudyOn Campus
931070BIO107 general biology lab 1On Campus
821033HSS103BT general biology 3ConcurrentOn Campus
821071HSS107BT general biology laboratory 1EquivalentBlended
931030BIO103 general biology 3ConcurrentOn Campus
961070BT107 general biology laboratory 1EquivalentBlended